4.0
Dec 13, 2025
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good benefits - pension, salaries, stock option, medical, etc Supportive managers Caring coworkers
Cons
Chaotic senior management - Treats everyone as just a number, layoffs keep happening Unclear direction - Frequent changes without reasons, no ones actually know where the ship is heading Limited job progression