There are a lot of interviews until the final decision which helps the company know if they want you - but also helps you get a sense of what they do. The process was fine and the position seemed fairly competitive. The company was easy to schedule and communicate with.