I applied through the company website and was called the very next day for a phone screen that took around 1 hour to complete. I was called back in for a panel interview with 3 Managers and Executive Vice President. Once that was complete I was then called in for a final interview with COO. Job offer was extended the day after.