5.0Feb 7, 2025GoodAnonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsGood corporate culture. Nice people.ConsConstant pressure for better performance.Show more