3.0
14 Apr 2015
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Nice campus, offices, and benefits
Cons
Confusing direction, many coasting, lack of career growth and development. You can get stuck in one place for a long time.