4.0May 22, 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsRemote work environment; great benefitsConsConstant changes and layoffs within the companyShow more
5.0Jan 24, 2025Program specialistFormer employee, less than 1 yearPalo Alto, CARecommendCEO approvalBusiness OutlookPros- Best Management - Competitive Salary - Team of Professionals - Awesome insurance coverage - PTO is given at your desirable timeConsOur project wasn't granted continuationShow moreHelpfulShare
3.0Jan 26, 2026Business developmentFormer employeeRecommendCEO approvalBusiness OutlookProsGreat mission - good ideasConsMicro-managed, constantly changing direction for the organizationShow moreHelpfulShare