Their interview process is highly broken, Initially I was informed that there would be technical rounds on the same day, back to back. Interview was rescheduled thrice at the last moment, then 2 interviews happened on 2 different days. After 2 weeks I got the confirmation of selection. After resigning from current company they told position is on hold now.