5.0Jan 15, 2025Great place to workOperations engineerFormer employee, more than 10 yearsLondres, InglaterraRecommendCEO approvalBusiness OutlookProsThey look after employee well being. They careConsThere is a big risk of reductions.Show more