4.0
19 Jan 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Benefits are good, you may develop nice carrier
Cons
It might be very stressful environment and sales target pressure is super high!
Is this your company?
Check out your Company Bowl for anonymous work chats.