5.0
Apr 4, 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Top-notch training, access to cutting-edge technologies, and the opportunity to work with a diverse range of interesting clients. The team is filled with ambitious and fun individuals, making work enjoyable and motivating.
Cons
The high-pressure sales environment can be intense, but it's a natural aspect of any sales job