4.0
Nov 29, 2016
Former employee, more than 1 year
Sunnyvale, CA
Recommend
CEO approval
Business outlook
Pros
Very relaxed working environment. Very nice campus/ facility, pretty good gym offers lots of free class. You can also play basketball or sand volleyball, overall one of the best company campus out there.
Cons
Had lots of tech debt accumulated over the years. Does not pay well compare to other big companies.