5.0
7 May 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
An engaged, enthusiastic workforce who work collaboratively and believe in the product. Lots of new initiatives and chances to be involved in varied work.
Cons
One of the meeting rooms can get a little too warm sometimes and another one is on the chilly side.