They basically wasted my time, would never ever apply in this company, First I did technical phone round, was super easy but the interviewer was on his phone during entire interview process. Then I had on site which went very well, then HR did not get back to be for weeks, then had another technical round and then finally they gave me a feedback.