1.0
18 Nov 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good people work here That's honestly it
Cons
Company Product capabilities and functionality are heavily misrepresented in its marketing Culture of bias within senior staff - redundancies Lack of transparency with staff