1.0
11 Jan 2025
Anonymous employee
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Pay is alright, location is close to transport
Cons
Management is not great, and the work environment is not healthy. So many staff changes over the years because system is difficult and management is very demanding (and owner can be demeaning too). No respect or consideration for employees.