5.0
Aug 26, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Fantastic company policies, benefits, and work-life balance on paper. Leadership genuinely cares and invests in employees. Great brand and reputation in the market (at least externally).
Cons
Internal culture poisoned by a few individuals especially the one working in the Billing Department who weaponizes her background to deflect from poor performance. She is toxic to work with, presents a fake outlook to garner attention. Accountability is non-existent for theis toxic employee, everyone else has to pick up the slack while they/she runs to HR. Customer NPS scores suffer because of their negligence, but they continue unchecked. Good employees either avoid these individuals or quietly look for exits.