5.0
Feb 8, 2015
Current employee
Santa Clara, CA
Recommend
CEO approval
Business Outlook
Pros
There are interesting and challenging tasks, and most of the time is working with brilliant coworkers, it's a quite good place if you plan to polish you tech capabilities further.
Cons
Sometimes the workload is a little high for an individual engineer, and for one to ramp up, most of the time you have to learn by yourself, so it's all depends on your ability to learn.