4.028 Sept 2021Business development managerCurrent employee, more than 8 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsGood working environment with excellent co-workersConsSenior management mistakes finally being addressed, but it has taken a long timeShow more
5.019 May 2025SalesFormer employeeNewark, NJRecommendCEO approvalBusiness outlookProsGreat company to work forConsNone if I’m being honestShow moreHelpfulShare
4.04 Feb 2026Cogeneration specialistFormer employee, more than 1 yearMalta, NYRecommendCEO approvalBusiness outlookProsGreat work-life balance, pay, benefitsConsOwned by a publicly traded company, which means layoffs are rather frequentShow moreHelpfulShare