
My coworkers are a good bunch to work with.
Base pay is high compared to equal jobs in other companies.
Hard working people that are trying to make Caterpillar a better company.
Caterpillar does a good job of promoting high performers within the company.
Not given a clear plan to follow and feel uneasy around the upper management leaders.