2.0Jun 5, 2026Cool product and exec team, but disorganized cultureCustomer success managerFormer employeeBellevue, WARecommendCEO approvalBusiness OutlookProsVery cool product, and star studded exec teamConsvery disorganized, lacked a sense of self. flopped between a startup and a big company vibeShow more
4.0Sep 25, 2025Good place to workWater engineerFormer employee, more than 1 yearEastbourne, EnglandRecommendCEO approvalBusiness OutlookProsOverall good place to workConsMost the time working alone not many assistantsShow more
5.0Jul 30, 2024Good place to workRepair engineerCurrent employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsNice kit, jobs not too hard if you’re capable. People who complain / get sacked seem to not be good at there jobConsFew engineers think they are better than others and own the placeShow more