Applied online and was called in for an interview within a week. The interview was VERY straightforward. There was no needless roleplaying, cliched questioning, or tricks. It was just an explanation of the position/company and maybe 10 questions regarding my ability to do the job. The entire interview took about 35 minutes.
The company SEEMS (i'm cynical) to offer some very competitive benefits (lots of sick time on day one, company car, 401k contributions even if you elect not to contribute your own funds).
It was 20 days from interview to offer, and I made two separate follow-up calls at 5 days and 17 days after interview. Unexpectedly (the 2nd follow-up call felt like it went poorly), I was offered the position and have since been inundated with pre-employment paperwork.
My start date was placed exactly 2 weeks from the offer date and will require me to travel to training (about 2 hours away).