3.0
19 Jan 2012
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Nice working environment, a lot of talented people around. The benefits are good. Good balance on career and life.
Cons
Too large a ship, and takes too much time to change course. Right now facing fierce competition. Has problems on the efficiency of the upper management.