The interview process with MX was incredibly organized, thorough, and respectful. Everyone I interacted with followed a concise process but were SO friendly and personable at the same time. There were quite a few interviews but I understood and respected that they wanted to get to know each candidate well enough to know that they were making the right hiring decision.