4.0
1 May 2015
Anonymous employee
Current employee
San Jose, CA
Recommend
CEO approval
Business outlook
Pros
Smart, innovative and hard working people around. There are a lot of challenges in upcoming technologies and a lot to contribute to.
Cons
Development work can get monotonous sometimes. Long management chain can sometimes be demotivating too.