Pros
Caterpillar has a lot of opportunity but it is stuck in its philosophy of the 19/20th century thinking in its practices "Touting" industry leading standards which looks good on the outside to those external to the company but ran like a small business. Positions of responsibility are rewarded to "Yes" people who do not have the integrity nor fortitude to do what is right claiming "Values in Action" and the only thing they have going is tenure, a "Good-ole" guy or gal looking out for them and Black belt rating which is as good as kickstand for a cycle with no wheels.
Cons
Leadership tout the catchphrases of "Values, Integrity, Teamwork, Honor" as these things fill the halls on posters and boards but they don't practice it. If you are a ambitious, professional mid-careerist who came to the company looking to extend your career you are absolutely wasting your time. It is either the "CAT" way or you are viewed as a non-conformist not aligning yourself to their practices. It is degrading to see those who are the supposed tenured "Experts" tout their experience while living in nostalgia. I resigned after realizing that I am wasting my talent here only to receive various offers to do the same things from more "Forward" thinking organizations with with less headaches. Promotions are not about what you have done but more aligned to who you know and as long as you "Tow" the line, create nice Excel Pivot table or an occasional Power point, stay in our cube and not a threat to your boss you will be advanced.