3.0
Oct 12, 2025
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Was able to manage my role without being micro-managed, was given a lot of trust in the role
Cons
glass ceiling; no room for growth
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say...
Users say... "Upper management are not involved with any field sales, micro management and absolutely no quality of life balance." "Everyone is leaving because of the low pay, not enough employees and total lack of support from higher ups." "Nepotism is definitely something that happens a lot within the company." "It is 100% up to management to put up that position for you to have the chance to apply to and they may only being hiring 1 person and 10 apply." "The communication is awful"