Vantaggi
- Competitive pay for SD area - Lots of great people - Lots to learn technically and smart people to learn from - Interesting products to work on - Flexible hours - Fitness facilities in almost every building - Great city to live and work in
Svantaggi
- Non-optimal management structure (too many cooks in the kitchen) - Going through cost reduction, so lots of penny pinching - Engineering teams being outsourced, or under threat of outsourcing to India - Bell curved performance reviews - Promotion quotas to limit number of promotions per review cycle (in some teams) - Arbitrary "minimum-time-served" promotion prerequisites regardless of whether employees deserve it or not (in some teams) - Executive management taking vast sums of money as bonuses and skimping on bonuses for the little guys - Very large company, so you get buried in corporate culture and bureaucracy at times - Career advancement has a ceiling in a lot of teams due to top heavy nature of this company - Recurring layoff rounds lately