The overall experience I've had has been very positive. The HR dept, Managers, and Director I have talked to during the process have been very professional and down to earth. I've personally had difficulty with various companies getting interviews to line up with my current employers schedule (3rd shift), and the HR dept had no problem. After making it past the phone interview, I was called in for a second interview with (within a week) a panel of managers that oversee the department. I was then called back a couple days later for an interview with the director of the department. I'm now waiting on a call to see if I get an offer.