4.0
Jun 19, 2016
Recommend
CEO approval
Business Outlook
Pros
Great atmosphere collaborative environment fair compensation Waltham very nice building fair benefits for medical dental and vision
Cons
Big company difficult to advance most employees are very tenured making changes can be difficult