5.0
Feb 15, 2024
Former employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Great, motivated people. Competitive pay and good benefits.
Cons
Customer / product fit wasn't always the best, leading to some challenges.
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Good people and overall a decent place to work."
Users say... "Secretive financials led to significant layoffs Horrible management that higher management hates but will never fire the bad ones Don't take referrals seriously" "Heavy nepotism." "Salaries are less, and no incrments."