1.0
Jun 21, 2023
Former employee, more than 1 year
Woburn, MA
Recommend
CEO approval
Business outlook
Pros
Lunch, central location, smart people, cool tech.
Cons
So much turnover at the leadership level (which conveniently gets swept under the rug) and creates a ton of chaos throughout the entire company. Very young and inexperienced leadership team that does not instil confidence in the staff.