2.0
20 Nov 2025
Former employee
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Base pay + commission, nice coworkers
Cons
You feel like youre thrown in a fishbowl and the managers do not do their part in supporting your success, there is favoritism for top performers and they work with shared leads so everyone is pitted against each other from day one.