5.03 Mar 2026Loved itAccount managerFormer employee, more than 3 yearsBirmingham, EnglandRecommendCEO approvalBusiness outlookProsGreat culture. Great team. Great work.ConsWorking late all the timeShow more