4.0
15 Apr 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Great company culture Excellent compensation, including a bonus that everyone is eligible for Good benefits Good opportunities for advancement, especially if you're mobile
Cons
Depending on what department you work in, your experience can be very different from other employees (i.e., some departments are not as well managed as others)