5.0
Mar 13, 2026
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
So many resources to ensure your success. People are great and mostly willing to help, though competitive.
Cons
Often times you can be left in a massive engine trying to find your place. Highly competitive