3.0
9 Aug 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Flexible Interesting projects Team culture
Cons
Can be stuck on projects for too long Challenging work life balance Limited clarity on promotions and remuneration increases - sometimes seems to some favoritism