I sent in a resume and a few days later got an email from the HR consultant asking to set up a phone interview for a few weeks in the future. The phone interview wasn't too bad, but some in-depth situational type questions were asked. A week after the phone interview, I got an email asking me to take some online tests, and upon passing those, I was asked to come in for an in-person interview. The face to face interview was much more casual than the phone interview. I got a call the next morning with a job offer.