Acknowledgement of application followed by a 30 minute phone screen with talent acquisition. A 45 minute call with the hiring manager was then scheduled the same week followed by scheduling of a panel interview with 5-6 internal employees. It went by rather quickly and they were very well organized from start to finish. This is one of the best experiences I had interviewing. Everybody was on-time, engaged, knowledgeable, and very enthusiastic from talent acquisition, to HR, to all technical roles. I was very impressed at how efficient and seamless they worked together to make this happen in the short time frame from clicking "Apply" to the final 1:1 interview.