3.0
Jan 12, 2021
Former employee, more than 1 year
Needham, MA
Recommend
CEO approval
Business Outlook
Pros
Great company culture In/Out of Office Perks (coffee, beer/wine social Fridays, employee discounts, etc) Great compensation
Cons
Unclear direction/vision Management styles are smothering (aka micromanagement) More often than not employees made to feel like cogs on a wheel and not people