But they could be a stifling place to work. Intel is effectively a monopoly, with a clear development roadmap and a clear Process-Architecture-Optimization model with deliverables every 12-18 months. Pretty much everything about the company is setup to prevent anyone from rocking the boat. So their software activities are all about making sure the Intel architecture stays on top, their hardware activities are all about making sure that a new architecture comes out every 4 years and the die shrink happens on schedule, and they're basically averse to anything that might add variability or risk into their market position.
Certain people do really well in that environment, but for a lot of folks in software (itself a creative profession), that kind of work environment is basically hell.