2.0Sep 28, 2024Business development managerCurrent employee, less than 1 yearIslington, EnglandRecommendCEO approvalBusiness outlookProsCan make money in long termConsTerrible Culture - crap - massive employee turnover is their strategy.Show more
4.0Apr 5, 2021Engineer fellowCurrent employeeCambridge, MARecommendCEO approvalBusiness outlookProsgreat team, good culture and benefitsConsnot a lot of mentorshipShow moreHelpfulShare
1.0Jul 3, 2026Account managerCurrent employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsFun environment, good team, cultureConsmanagement is a bit shocking sometimesShow moreHelpfulShare