The interview process is long, but don't stress too much about it! Everyone there is extremely kind and welcoming. It took all day, a case interview, some meetings to learn about the position, and lunch too! The first few meetings were to learn about the software, and what the position entails. Then I gave 10 minute presentation, got a tour, had lunch, then had a case interview and an HR interview, then took another skills exam. Make sure to get a good night's sleep before!