1.0Aug 10, 2018Telesales representativeFormer employee, more than 3 yearsDublin, DublinRecommendCEO approvalBusiness outlookProsFriendly colleagues and nice work atmosphereConsPoor salary, poor work conditions, lack of vision, no management skills, absolutely horrible boss.Show moreFoundry Response7yInteresting comment. If the job was as bad as they described it and made them unhappy why did they stay 3 years?Show more
5.0Jun 18, 2025Business research analystFormer employee, more than 1 yearNeedham, MARecommendCEO approvalBusiness outlookProsGood work environment Lots of days off (Unplug days, Company holidays)ConsCould be higher pay and better medical coverageShow moreHelpfulShare
3.0Jun 3, 2026Associate client strategistFormer employee, more than 5 yearsSan Francisco, CARecommendCEO approvalBusiness outlookProsCoworkers, work life balance, clientsConsGrowth / opportunities, management communication and company progressShow moreHelpfulShare