1.0
18 Jun 2026
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Good Pay Okay benefits Great co-workers
Cons
Toxic culture all the way to the C-Level Inept management especially in Sales and Sales Engineering Long Sales Cycle Your performance doesn't matter, it's a "who you know" culture Lack of consistency in bonus payouts, raises, and stock options