3.029 Jan 2026Business development managerCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGood perks/ work life balanceConsrestructuring every year for the past 3 yearsShow 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