I applied through other source. The process took 2 days. I interviewed at ADP (Portland, OR) in Sep 2009
Interview
A lot of phone calls back-and-forth with HR; initial phone screen by HR and then interview with hiring manager. Onsite interview with hiring manager and team. Didn't seem too difficult. I found the job on Craigslist, which seems to be a common hiring platform for corporations these days.
Interview was laidback; response post-interview was slower than most places, but have heard this is normal (given a company of its size).