2.0Mar 5, 2021OK, not a good team based employerCustomer serviceFormer employee, more than 5 yearsGlasgow, ScotlandRecommendCEO approvalBusiness OutlookProsEnjoyed the work and customer base that I dealt withConsNot a good working atmosphere,.Show more