1.0
May 19, 2025
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Pay was higher then usual when I was there,
Cons
You will be led by incompetents with control mania. Get ready to get treated like garbage if they have a wrong day.