I worked at Gardner Denver full-time (More than 3 years)
Very good line manager, i.e., supportive and helpful. A variety of projects to work on - all related to transport - some are embedded (i.e. 'on truck'), others are server based (i.e. data processing).
Higher levels of management can be very corporate and don't listen to you, even though you're trying to improve things and make them money!
Not very flexible in terms of working hours. You have to swipe in on arrival and out on exit, if 1 min late then is recorded. If late too many days in a row then you have a bollocking from an HR jobsworth.
Advice to Management
Introduce flexi-time. Listen to employees - they generally know their jobs better than you think you know them.
I applied in-person. The process took 2+ weeks. I interviewed at Gardner Denver (Quincy, IL (US)) in April 2016.
I talked to the HR recruiter a number of times over the phone, he was very nice, then visited them in person in Quincy, IL. When I went to Quincy, I met with 6 people who asked me about myself and my qualifications. Nothing out of the ordinary. The one thing that I thought was weird was that my potential immediate boss was out of town so did not interview with him.