4.0
Mar 8, 2011
Anonymous employee
Former employee
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Great bunch of smart people to work with. Salary is pretty decent, benefits are good although I've seen many places with far better benefits.
Cons
Growth and change has been problematic. Focus and direction are lacking in many areas. Employee retention has suffered a bit. Changes in the way business has been conducted often does not make sense.