5.0
31 Jul 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Leadership created a diverse company culture with supportive teams on site. I’ve grown professionally while feeling truly valued and motivated every day.
Cons
Internal comms could be stronger.