5.027 Jan 2026Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsThe people were excellent, loved working with them allConsThe pressure to do well in the bosses eyesShow more