1.0
Dec 10, 2025
Former employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Product works great, good benefits
Cons
Terrible, horrible, awful people that get promoted to leadership there. No sense of business acumen. No common sense. No manners. Completely arrogant and full of themselves. Most appear to be genuinely unintelligent, and make completely terrible management decisions. Run far, FAR away.