I applied online and the process took about 3 weeks. I've also interviewed onsite for the final round with 5 people. I've interviewed with the two manager, two directors, and an analyst. They've asked mostly behavioral questions about my experience and why I wanted the role. Nothing too difficult. Then you have a timed excel test which asks basic questions however the analyst who gave the test questioned me while I was taking the test which counted against my time. I had an overall pleasant experience with the interview process but felt very disrespected while taking the excel test.