Position was fairly vague and process was somewhat quick - for a corporate company. I was referred to the position by a former colleague and applied on the company's site. I received a call within a few days of submitting my resume/CL. I was first screened by HR and then took some basic skill tests. I was then called in to interview with five individuals (managers, director, and an analyst). The interview took about 2.5 hours total. Wasn't extremely difficult that I can recall. After the interview I received a phone call the next week with a verbal job offer.