What "branch" of Caterpillar did you work for? My H works for Caterpillar Financial in Nashville. He might have an opportunity to go to Peoria eventually and I'm JW if that's where you were!
I worked at Peoria. It was in the engineering division, research and development. It was back in 2006. The only reason I didn't work there after graduation is because they were going through layoffs and were in a hiring freeze. Peoria was pretty nice. It was a town trying really hard to re-brand itself to a more modern/upperclass town and probably by now it is even nicer than when I left.