4.0
Dec 10, 2024
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
All-star team. Strong leadership and earning potential. Great product.
Cons
Higher expectations than anywhere I've ever worked, but if you're in it to win it this is a pro not a con.