4.0
17 Aug 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great people and culture and nice product
Cons
Confusing, no strategy and going in different directions.
Check out your Company Bowl for anonymous work chats.