3.0
24 Jan 2012
Anonymous employee
Current employee
San Jose, CA
Recommend
CEO approval
Business outlook
Pros
Good place to work with a lot of talented people, nice to work in order to update your technical skills as there are a lot of opportunites for education, etc.
Cons
Bad management, chaotic arrangements, erratic behavior by some senior managers, causing confusion on decision making and often too many conflicting signals while hiring on one hand, laying off on the other.