3.0
Jan 18, 2026
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Nice people, decent products, flexibility
Cons
Seems like the company is experiencing a lot of growing pains, strategy changes on a dime. New process and way of working seemingly everyday. Lots of people hired, some with loads of experience some with seemingly any direct experience in their roles.