5.09 Dec 2024Senior member of technical staffFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsSalary is fine, people are amazing, culture is great.ConsHonestly not many, it’s an amazing place in a very competitive fieldShow more
5.013 Oct 2025Anonymous contractorCurrent contractorRecommendCEO approvalBusiness outlookPros- a lot of trust in independent work - exciting to be in an emerging field - work-life balance is valuedCons- work can be ambiguous at times and not clearly defined (but I think this is mainly because it's a start-up)Show moreHelpfulShare
1.022 Aug 2025Anonymous employeeFormer employee, less than 1 yearRecommendCEO approvalBusiness outlookProsthere are some nice and hardworking coworkersCons* lack of career growth opportunities * bad WLB * lack of transparency from the leadershipShow moreHelpfulShare