2.0
Mar 14, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
there are no pros for working at this company
Cons
not much benefits and career growth here is a scam. even if you stay here for years you’ll only get an extreme few thousand yearly. very unrealistic targets set and managers are toxic