4.0
Jun 12, 2026
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great team, supportive, fun accounts
Cons
No structure, unrealistic expectations from sales team, no proper strategy
Check out your Company Bowl for anonymous work chats.