Applied on the website and was contacted for a phone interview several weeks later. After this an in person interview was setup at the office with two managers. The process was very relaxed and organized, and during each step of the way I knew what the expectations were. Overall a very good experience.