2.0
Apr 5, 2025
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great minds to work with Fast growth
Cons
Onboarding was not great and the expectation to deliver immediatley brings pressure as everyone learns and applies information differently, as well as an increasing workload. Last couple of months were extremely difficult with no support from managers, HR, or team and spent my last few days segregated which was tough on my confidence. With the fast pace, adaptation quick is necessary to succeed.