4.0
16 Dec 2009
Current employee
San Jose, CA
Recommend
CEO approval
Business outlook
Pros
Great compensation, lots of growth potential and hires from within. Cutting edge technology, constantly voted as best place to work. Management seems to really care about employees.
Cons
Work can sometimes require significant time and travel, lots of very talented employees to competition for raises is fierce.