2.0
Jul 28, 2023
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
A great place to learn, working with great people
Cons
- Salary, remuneration, and benefits are not reflective of the wider market - The new integrated technology tool does not function correctly and is highly cumbersome - The support functions, particularly HR and Finance are non-existent