I applied online and I was contacted on the phone by a hiring manager to schedule an interview. I came to the company office in Boston MA for 4 back-to back interviews, 3 were technical, and one about Scrum methodology and general work routine. Interviewers were very nice and most questions were related to the relevant technologies and the working process, overall the technical team made a very good impression.
When I was done, the manager told me that I did well and he would update me in regards to the next step. However, from that point on he stopped any communication with me and when I sent a follow up email he ignored it as well.
Extremely unprofessional!