4.027 Apr 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.015 Feb 2024Laboratory technicianCurrent employeeRecommendCEO approvalBusiness outlookProsIt's okay I guess reallyConsIt doesn't give you any promisesShow moreHelpfulShare
3.08 Jan 2019Retail merchandiserCurrent employee, more than 5 yearsPittsburgh, PARecommendCEO approvalBusiness outlookProsGreat people at the companyConsManagement has no clue what’s going onShow moreHelpfulShare