5.0
9 Dec 2024
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
- Great offices - a very tight knit company, the people make it a great place to work - New C-suite hired has given people new motivation
Cons
- Pay and benefits could be better - More communication on future plans and direction