Had phone interview with HR, Talked about current position, why I was looking and salary requirements. A few days later HR called back to setup a phone interview with hiring manager who is located in another city. Met with hiring manager and team members for about an hour. A week went by and HR called and made an offer.