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