5.0Aug 2, 2019Great place and cultureC s rFormer employee, more than 1 yearLondres, InglaterraRecommendCEO approvalBusiness OutlookProsWork life balance, salary, free snacks and amazing management.ConsCommunication between departments are lacking consistencyShow more