1.05 Mar 2026Project coordinatorFormer employeeStamford, CTRecommendCEO approvalBusiness outlookProsNot a company I think is worth working forConsThe management was horrible. Bad turnover in employmentShow more
5.012 Apr 2026Anonymous freelancerCurrent freelancerRecommendCEO approvalBusiness outlookProsFlexible company and Encouraging environmentConsI don't have any consShow moreHelpfulShare
4.028 May 2026Senior project managerCurrent employeePhiladelphia, PARecommendCEO approvalBusiness outlookProsPeople Culture Strong Sci teamsConsNone come to mind at this timeShow moreHelpfulShare1