Pros
Depending on job, work/life balance can be great. Good benefits including stock purchase, retirement contributions, stock allocations. Very ethical corporation, makes one pround to work there. The opportunity to try several job functions through lateral moves is very high. One can pretty easily get general management explerience by taking jobs in different functional ares. It is accepted practice to move jobs every 1-2 years. People are very friendly and talented. A focus on family is obvious with alot of flexibility for work/life with young families. Of course this can change depending on the manager. Great people to work with, most have a strong affinity for Intel.
Cons
Hierarchial, very large corporation can make one feel lost or detached from the prodcuts and customer. Power and decisions seem limited to the few of est. 85k employees, although I suspect this is typical of large corporations. Leadership program is limited to mid-managers with nothing for rising talent. Not necessarily a bad thing, but you must own your own employment and have plan for promotions and career, they will not be handed to you. Often times working in remote groups. Allows for good flexibility for working from home and flexible hours but can limit the amount of comradery and teamwork one feels when everyone in the same place.