Very extense process including many interviews with different people in the company. A very good chance to get to know the company and the potential candidate. When you interview people from departaments other than that that you are applying to you have the chance to learn a little more about the culture and environment of the comapny.