3.0
Dec 22, 2013
Current employee, more than 10 years
Natick, MA
Recommend
CEO approval
Business outlook
Pros
* Lots of different product areas provide opportunities for technical growth and diversity * Mostly interesting work * Strong people in all areas of the company * Good benefits * Good work/life balance
Cons
* Can be easy to pigeon-hole oneself technically (especially with MATLAB) * No remote work allowed * One too many levels of management, too many meetings * Micro-management of worker's time and tasks * Unclear vision with respect to web and open-source