1.0
Jun 3, 2026
Former employee, less than 1 year
Cambridge, East of England, England
Recommend
CEO approval
Business Outlook
Pros
None the worst company to work for
Cons
Sexist, controlling, micro managing, expect you to have your phone on all hours, berate you hourly if targets are down