4.0Apr 27, 2026Business development executiveCurrent employee, more than 5 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsno micro management, great bonus and benefitsConssome managers are trying to invent the wheel when it is already working fineShow more
1.0Feb 15, 2024Laboratory technicianCurrent employeeRecommendCEO approvalBusiness outlookProsIt's okay I guess reallyConsIt doesn't give you any promisesShow moreHelpfulShare
3.0Jan 8, 2019Retail merchandiserCurrent employee, more than 5 yearsPittsburgh, PARecommendCEO approvalBusiness outlookProsGreat people at the companyConsManagement has no clue what’s going onShow moreHelpfulShare