The process was very fluid and quick. There wasn't to many obstacles along the way that slowed down the process as the moved pretty quick from first contact to job interview. The actual interview consist of 1 whole day where you are to be interviewed by at least 5-7 people from the company. All of which hold different positions. This is good because you get to hear the expectations for the position from top management all the way down to peers working the same position.