Their HR called first, discussion went well, she told me a lot of things about company and position,
First tech interview also was good, an inidian guy called, he was a very good interviewer, his english very good, I could understand all what he said, his tech skills very good, always explained the problem the way I can understand what exactly we are trying to solve.
Second tech interview was bad, called a lady with a terrible English, some strange accent, maybe Russian, she was e very poor interviewer, questions basically focused on Spring+Hibernate, I had tough problems to understand what exactly she saying or what the question exactly sounds like.
3rd interview was rescheduled 3 times, the guy supposed to interview was always busy and he was not calling. No more calls from their HR about the 3rd Tech interview. 2-3 weeks passed - still no calls about the 3rd interview. I gave up.