4.0
17 Dec 2014
Former employee, more than 5 years
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
The people in my department are great and every person is accountable for their position which makes the job easier.
Cons
Certain departments fall behind so others need to add on to their already difficult responsibilities without affecting their current job performance with no pay increase or incentives.