3.0
4 Jan 2016
Former employee, more than 3 years
Sunnyvale, CA
Recommend
CEO approval
Business outlook
Pros
Good perks and work-life balance. Your peers and managers are general friendly and are willing to help out. Friends that you make there are great people as well. Stable company- this is where you go to if you want to work until you retire.
Cons
Very structured and old school. Promotions take a very long time and is based on seniority. Depending on who your manager is, he or she can micro manage a lot which does not contribute to a nice working environment. Difficult to retain younger talents as the company is so structured it is not very conducive for millenials.