They first contacted via email. After I responded, it took them good two weeks to contact me for a preliminary phone interview. That went well. Then they had a technical interview again over the phone. The arrangements were made by another HR person. And was arranged very hurriedly. The HR guy told me that I would be going to Austin for F2F, within two weeks. Then four weeks go by not contact, even after I sent an email. Then after about six weeks, I get a call, with another tentative date. Although they sent me instructions for the Austin trip they never mad any travel arrangements. 3 Days before the date I sent an email and was told that it has again been rescheduled for the next week, this time in Dallas. Finally it took place with four people F2F. They did not even bother to take me to lunch. I wish they had the courtesy to keep me posted with the changes in their schedules and process, which was annoying.