1.0
18 May 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
None, no support, awful place to work. Has gone downhill drastically over the past 12 months.
Cons
Long hours, No support, stuck up senior management, always on stop with merchants. Do yourself a favour, stay away.