4.0
24 Jan 2026
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great culture Inclusive Lots of opportunities for learning Good work life balance Nice offices and collaborative environment
Cons
Comp progression can be slow Slow moving, bureaucratic decision making