1.0
24 Feb 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good social life to meet people. Good training to advance on skills.
Cons
Micromanaged. Power tripping managers. Steer clear from the Technology team. Toxic environment