2.0
Oct 18, 2024
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
good culture and some benefits
Cons
career opportunities stunted, faced paced but in the bad way, office politics, indecisive and poor decision making from management