4.012 Dec 2023Excellent company culture and great career growthSoftware support specialistCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsexcellent benefits and great amount of annual leaveConsNot the best salary around but the benefits are great.Show more