2.0
Nov 27, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great comp and benefits and good training
Cons
Very aggressive sales culture, extremely high pressure environment and complete lack of flexibility in terms of WFH, all 5 days at office