It dragged on and there were a lot of tests involved. For a mid-manager level, it seemed excessive. Overall, the people were friendly and the process was reasonably quick. I think they can improve their process by limiting the number of interviews/tests.