Phone screen, in person interview, offer. It took a little time from when I had applied to when I heard from them. After that it was pretty quick. Phone interview on day and then they set up an in person interview for the next week. Offer came a couple of weeks later.