5.015 June 2023Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsHigh standards and high benefitsConsWork load can be challenging, not necessarily a bad thingShow more