There were 2 phone interviews (first with HR and the next with the hiring manager), followed by an on site interview. The phone interview with the hiring manager was very thorough and detailed. The on site interview to the contrary was very casual. HR was very disorganized with the process and seemed to have a communication gap with the hiring team. In addition they did not offer to pay for costs associated with on site interview (commute costs). In addition, the HR person was very aggressive (for example she would call three times in a row if I didnt answer the phone before leaving a message).