The process was very quick. I had a phone interview and first in-person interview in the same week, then came back the following week for the final round. The communication was always quick and they never left me hanging or wondering when I would hear back. They did not extend an offer, but then called me back a few weeks later to see if I would be interested in another position. There was an interview for that, but since I had already been in for 2 previous interviews, they kept the questions lighter in my final round.