5.0Jan 11, 2021Account managerCurrent employee, more than 1 yearWatford, East of England, EnglandRecommendCEO approvalBusiness OutlookProsgreat people and great cultureConsnothing really comes to mindShow more
5.0Dec 31, 2020Sales associateCurrent employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsenvironment and pay was greatConstraining could be better for new hiresShow moreHelpfulShare
1.0Apr 11, 2025Marketing assistantCurrent employeeWatford, East of England, EnglandRecommendCEO approvalBusiness OutlookProsTerrible scam of a companyConsThey lie about what they are, and what they do.Show moreHelpfulShare