3.0Jul 19, 2010Account manager - salesFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProssmall Company, quick career progessionCons- Not the best pay masters - Growing company so a lot of pressure to performShow more
5.0Sep 12, 2024Sales directorFormer contractor, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProswork with the best people and tech on innovative projectsConsGot to learn fast and compete against much larger and better funded companiesShow moreHelpfulShare
4.0Jan 10, 2024AccountantCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsForward Looking IT Company and leader in ideas within colocation the industryConsLong Hours, highly stressful workShow moreHelpfulShare