5.0
Feb 26, 2024
Current employee, more than 1 year
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Definitely a place of growth if you put in the work and demonstrate great work ethic.
Cons
Low salary but definitely can be made up on the commission side.