Pros
It was nearly impossible to get fired, so very good job security. The benefits are pretty good, and include everything you would expect such as health, dental, vision, including a link to the Mayo clinic for more information. Intel really tried to get employees to be healthy with initiatives to get you to exercise, drink more water, etc. Every campus has an exercise facility, which is nice. There are some managers who are pretty good and actually care about their employees. Intel hires a lot of smart people, so you can feel intellectually stimulated most times. They also reimburse education costs, as long as the degree is towards a job within the company.
Cons
They don't actually use the data to make decisions. They make decisions and then manipulate the data to match the decision. There is a lot of unethical data manipulation and way too much politics to make engineering decisions. Managers are not trained very well, and to increase the "technical" aspects of employees, people who are poor managers but did well as engineers are promoted. People with PHD's are hired for positions that are also done by college graduates, leading to a question as to why this makes any sense. The reasons for doing things such as these seem more political and to get certain statistics up rather than actually doing the right thing for the factories or its employees. Intel likes to hire people straight out of college so they don't know that the workplace could be better elsewhere and Intel can work them to the bone.