2.0
Jun 13, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Generally speaking, the London office is made up of genuinely nice people that try to do their absolute best under the circumstances at hand.
Cons
Lack of career progression, micro management, unattainable targets, a severely outdated compensation plan and too many accounts