First phone interview, then interview with the manager of the team, then with the whole team. People on the team are very nice and friendly, questions were easy. However, there was no communication whatsoever even after the 3 rounds of interviews! HR completely ignored all follow up emails. When a candidate invests so much time coming to the office twice and doesn't hear back at all, it leaves a very negative impression.