Pros
I learned a lot from working for Intel but I learned on my own because I am a life-long learner. If you have a good manager this is a good place to work. Intel provides good benefits and decent salary. It is a place for training ground, a place for a stepping stone to a greater thing in life for many professionals.
Cons
If you have a lousy manager the you are hosted. Surival of the fittest. You are on your own, you are constantly being compared to co-workers.TO some managers, If you go out of your way and are willing to help others and to share with others then you are a fool. The nature of the competitiveness between managers which breed unwillingness of co-workers to share their knowledge with you this is selfishness of co-workers because they want to learn what they do not know and they want you to teach them but non of them are willing to teach you what they know when you are not good at it. None of them want to be at the bottom 5%.