5.0
Mar 24, 2025
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
- Great team - Great tech - Great product - Great office location
Cons
- Startup life can be hard - Not as many fancy perks as big tech companies like free food and drink 5 days a week