Very thorough interview process with consistency in questions between all levels of management. General manager makes all final hiring decisions. A different interview process than I am used to. I was pushed to interview for a more senior role halfway through the process which I didn't even receive an offer for in the end.