5.0Jun 23, 2022Decent cultureRisk management analystCurrent employeeRecommendCEO approvalBusiness OutlookProswork life balance is decentConsManagement does not care for the well being of their employees. The workload is overwhelming and unbearable.Show more