- Current Employee, less than 1 year★★★★★
Great place to work24 Nov 2022 - Manager in Dublin, DublinRecommendCEO ApprovalBusiness Outlook
Values, culture and the way the whole company promotes teamwork and a great work environment.
Nothing comes to mind. Maybe just the location. Could be more easy to access.Continue reading
- Former Employee, more than 3 years★★★★★5 Jan 2023 - Senior Sales Executive in Boston, MARecommendCEO ApprovalBusiness Outlook
Great people, products, and culture.
There is quite a bit of turnover.Continue reading
- Former Employee★★★★★1 Feb 2023 - Marketing Manager in Framingham, MARecommendCEO ApprovalBusiness Outlook
Work from anywhere and great employees
Leadership direction is always changing. Lack of consistency in goal setting