5.0
Oct 16, 2012
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Great benefits, packed with smart people you can learn from, really strong engineering processes, tons of career opportunities for strong performers
Cons
Extremely competitive culture, "sink or swim" approach for industry hires, some stratification in upper management levels, slow to respond to industry challenges