Two phone screenings, followed by in person meeting 5 important people of team and hiring manager. All interviewers treated me with respect and seems to have nice team spirit. Hiring manager made an offer by email. After a day HR called without notice and picked up while driving thinking it is light weight welcome call. He started inquiring about family obligations indirectly and it was quite irritating. Next day, there was one liner email from HR that they pulled the offer as they found someone better!