Pros
The work is exciting, challenging and rewarding.
Talented (amazingly talented!) co-workers and leaders you can respect.
Training, mentoring, growth and development are encouraged and advancement opportunity is real - you have to take the initiative.
Core Values and Ethics are the highest of any company I've ever worked for.
Stock price - LRCX!!
Great benefits
Cons
Too many meetings
Hesitant to make quick decisions