5.0Apr 23, 2024Great companyTechnical developerCurrent employee, more than 1 yearStamford, EnglandRecommendCEO approvalBusiness OutlookProsYou're not micromanaged, great work/life balance. Nice people!ConsLow pay and low starting holidayShow more