3.0
Mar 20, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
None. I don't think there is anything they do exceptionally well
Cons
Very bad Admin, you'll have to submit your right to work constantly as they forget or lose it