3.07 Oct 2025TraderFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGood work/life balance, nice office locationConsManagement has changed a lot while thereShow 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