5.0
7 Oct 2024
Former employee, more than 10 years
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Great culture, lots of opportunity to take on new responsibilities if you're willing.
Cons
None. The company was sold. The company that purchased Snowbound initially promised all of us new jobs and then proceeded to terminate everyone. But that wasn't Snowbound's fault.