2.0
Jul 8, 2026
Former employee
Westborough, MA
Recommend
CEO approval
Business Outlook
Pros
Competitive pay Opportunity to grow Amazing inbound sales team that makes a perfect entry level sales job
Cons
Management on certain teams could be better Management seemingly unaware of FMLA laws across states The two main offices are in Idaho and Massachusetts and there is a major difference between both states. Management & culture in MA was MUCH better than the management in Idaho.