2.0
Sep 28, 2021
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
the managers and team I had were cool, nice people. My manager did so much for us and others.
Cons
They expect too much from everyone. We are just people, I used to feel bad for the full time workers because it was never enough.