3.0
22 Oct 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
- salaries are very competitive - very open and enthusiastic people - great office space in London
Cons
- the delivery and objective framework is not very clear - because of the above - many people are on the performance improvement list (eg. me and some colleagues had to leave)