3.0
Aug 19, 2025
Current employee, more than 1 year
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Great product team and feature set Great market opportunity
Cons
Employee culture is being decimated and talent lost. Executives are being described as mercenaries.