4.0
6 Dec 2024
Former employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Small sales team, good company ethos and attitude. Friendly supportive place to work.
Cons
Comparatively low salary. Benefits could be better.