4.0
Sep 6, 2023
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
great products/services, strong base salary, and employees are passionate about the mission and vision
Cons
commission structure, and career advancement opportunities