5.0
Sep 9, 2008
Current employee
Burlington, MA
Recommend
CEO approval
Business Outlook
Pros
Everything I look for in a company: financially stable; interesting technical products; appropriate compensation; smart coworkers who are fun to work with; and as a bonus it's a quick commute.
Cons
Current splits into divisions means people are often competing with each other for the same resources, but in an unhealthy way -- it does not foster the spirit cooperation and can lead to distrust. I expect further divisional realignment will fix things up. Also, the hiring process is painful -- it takes weeks to get an offer out to someone because of the approval process.