4.0
21 Sept 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
- Lots of friendly people who genuinely do their outmost to contribute - Overall, collaborative environment
Cons
- Systems are under-developed (but catching up)