3.0
Jul 15, 2013
Former employee, more than 5 years
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Company has a really good benefit plan. You have the opportunity to work with some very smart and nice people.
Cons
Work environment is tense and unrewarding. External candidates tend to be hired rather than promoting from within. Compensation is on the lower end for the industry.