Applied online, and got a call a few days later to set up a first-round interview. First round was some behaviorals, and then a few excel questions, and finding the time value of money on Excel. Next was called for another round in person to talk to two other individuals at the fir. Did all this over the course of a month and was told one day before that they actually just identified an internal candidate to take the position. Super unprofessional.