4.0Mar 23, 2018Great place to work!Servicevdevelopment managerCurrent employee, more than 10 yearsLondres, InglaterraRecommendCEO approvalBusiness OutlookProsExcellent company culture and people. Very supportive management and marketing teams. Everything has been thought offConsVery big company. You can turn into just a number. Everything has a process (but it’s not really a bad thing)Show more