2.0
Aug 24, 2025
Former employee, more than 3 years
Edinburgh, Scotland
Recommend
CEO approval
Business outlook
Pros
Friendly team of people, recruiters support each other
Cons
Sales environment, target driven expectations too high. Long hours often for low reward.