3.0
27 Feb 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Colleagues are very nice and helpful Great Benefits
Cons
Trying to do anything new was almost impossible as every department seemed to find issues or barriers, and it would take months to resolve anything. Redundancies in 2024