I contacted the HR. She was polite, informative and fast. Had an HR interview, then a video interview and an onsite.The video round is a little difficult but onsite was pretty good. They ask questions on a lot of technologies, so that can be challenging. I suggest going through the entire job description well as all the technologies mentioned would be asked on for sure.