4.0
May 21, 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great culture. Great product. Good place to be if you want to learn new things
Cons
If you encounter an office structure change early in your career, you might stay in the grad scheme for longer. They have no clue / no time how to deveop a grad