3.0Jun 24, 2026Support l1Current employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsGood start for an IT CareerConsLow salary range even for a starting position.Show more
5.0Apr 24, 2025Anonymous employeeCurrent employee, more than 1 yearPortsmouth, NHRecommendCEO approvalBusiness OutlookProsGreat life/work balance, excellent team, and supportive atmosphere. There are many opportunities for growth and career development here. Overall, this is a wonderful company to work for!ConsN/A - No cons to share.Show moreHelpfulShare
4.0Feb 2, 2026Sales development representative (sdr)Current employee, more than 1 yearPortsmouth, NHRecommendCEO approvalBusiness OutlookProsGreat sales team and working environmentConsTraining is not standard and workflows are inefficient for this roleShow moreHelpfulShare