Very Frustrated and need to rant to someone!!

Great news, but on the other hand, it makes my blood boil to think that this ''Margaret'' person still has her job.