1.0
7 Oct 2024
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Lovely people, but not management Status of working there
Cons
Overworked High staff turnover Not enough staff No employment benefits Bad culture