Ya not a problem, I was working in TC-L (Diesel Calibration Engineer) as a contractor working 2nd shift. My goal from the beginning was to start as a contractor and move into a fulltime position. I applied multiple times for my position to move to CAT employee. The only time they showed interest and made an offer was when I had another offer on the table, that I ended up accepting. They also didn't want to compete money wise with this other offer and benefits.
The management sucked but the people I worked with were great. Imo, at CAT you are just another number no matter what position you are in snd what you are doing.