5.0
Aug 10, 2025
Current employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Good salary, commission structure, internal support and communication, work-life balance, rewarding sales process and relationships built.
Cons
Could benefit from a more formal sales structure.