3.0
Jul 22, 2026
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Remote with occasional travel Company culture as good as it can be for a remote job
Cons
Sales department struggles with transparency Unrealistic quotas Poor compensation plans Lack of managerial skills from most of leadership team