[flagged]
Ya the guy who posted that is an obvious sales shill. I wouldn't be surprised if he has or wants a relationship with CloudFlare or some higher up in it. He goes out of his way to point out she put on makeup for the call? I mean he's in sales, women have to look good in that profession. What exactly is stage makeup vs regular makeup? What exactly is the point of denegrating her degree? I'm sure he doesn't degrade his own female employees for wearing makeup on any professional interaction. He didn't even get the employment timespans right.
I mean terminations happen, no reason to be scummy about it, Peter. It makes you look really unprofessional too.
Anyway, good luck lady. I hope you find a better company for you.