1.0
6 Jul 2023
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
You will upskill fast due to being thrown into he deep end
Cons
Extremely toxic culture, they have unrealistic/irrational goals and expectations and guilt people into work extremely long hours while demoralizing them.