Pros
Work is interesting and challenging. Compensation and benefits are relatively good.
Cons
Low level management is not adequately supervised or scrutinized when problems and conflicts occur. Senior management have high ideals but do not require the same of lower management who work directly with the majority of the work force. Second level managers and above have pretty much a free hand at how they run their organizations and are not required to follow Intel policy or culture as long as the groups goals are being met. Scrutiny only occurs if some big problem arises that could affect the groups short term goals. A single contributors complaint of policy violations will get no ones attention and can lead to being targeted by the low level management for termination. The HR open door process for terminated employees is a joke and is only there to support the management and ensure the terminated employee stays terminated.