5.0
23 Mar 2026
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
They want you to succeed and will give you the tools. Great, motivated people. Good team dynamics, and great products and services.
Cons
None so far from my initial experience