2.0Jan 2, 2023Senior business development managerFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsNice colleagues, good office locationConsPoor management, no strategy or opportunities to growShow more
5.0Mar 31, 2026Data administratorCurrent employee, more than 3 yearsNovato, CARecommendCEO approvalBusiness OutlookProsManagement seems on top of thingsConsOffice are spread out all over the worldShow moreHelpfulShare
3.0Jun 29, 2026Oligonucleotide production technician iCurrent employee, more than 1 yearPetaluma, CARecommendCEO approvalBusiness OutlookProsGood holiday Flexible scheduling Good lower level managementConsUpward mobility takes much longer than it shouldShow moreHelpfulShare