4.0
Feb 16, 2016
Current employee
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Fairly good compensation with benefits. Great work life balance. Flexible vacation policy. Nice amenities around the office.
Cons
They bleed talent and fail to capitalize on good people and ideas. The technical management seems rather shoddy and they laid of almost 300 people when they sold.