3.0
Nov 10, 2025
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
good culture, fun teams, good entry to sales
Cons
very market/team dependant. Sometimes you get put in a hot market and will do well, sometimes you get put in a new market and don't make money