5.0
Apr 11, 2012
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Coworkers are all well educated and diverse, excellent working environment, work-life balance.
Cons
Interdepartmental communication sometimes can be inefficient.