3.0
Nov 26, 2025
Former employee
Egham, England
Recommend
CEO approval
Business Outlook
Pros
Good training for new starters. Interesting clients
Cons
Peculiar culture with cult-like behaviours to successful reps and little consideration for client's long term