Pros
-ability to work on cool consumer electronics -international travel -stock / RSU package is a reasonable income supplement -pride associated with working for the most admired company in the world
Cons
-management by chaos - resulting in a lot of unnecessary churn and work -no respect for work life balance -management expects you to be on call all the time -everyone is so busy, training and development is an afterthought -very top down structure where individuals hold little authority and are often micromanaged -management considers "company pride" as a perk, and skimps on other benefits -financial compensation is not competitive -no clear career development opportunities -very few processes, so the culture is people-driven, and therefore, very political -management is maniacally focused on the bottom line, so certain detrimental behavior is not discouraged. This is often manifested in needless politicking, bad management styles, heavy-handed vendor relations, and turf wars. In short, jerks are tolerated. -the company is very siloed, limiting mobility (in my case, my VP would not allow me to consider jobs outside his umbrella) -different organizations have different incentives, often resulting in poor coordination at critical hand-off points