5.029 Sept 2021Best place I ever workedCustomer service agentCurrent employeeEdinburgh, ScotlandRecommendCEO approvalBusiness outlookProsAuthentic place, working environment was goodConsBusy, a lot going on in fast paced environmentShow more