3.0Apr 15, 2021Good place to workSolutions engineerCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsA healthy environment to work in. They care about mental health.ConsSome management can be wishy-washy sometimes. Overall processes are dated and backward.Show more