1.0
7 Aug 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
The hours were stable, very few good people to work with
Cons
Very clicky atmosphere. If the 'Click' don't like you, you will not last long. Working here is what I imagine going to an American high school would be like... Mean