I applied online. The process took 1+ week. I interviewed at TwoPir Consulting (Pune) in Jan 2021
Interview
I applied through indeed and got shortlisted
Got a call and next day did a technical interview over phone
2 3 days later got a call that I cleared the round and did HR interview on spot
Interviewer was friendly and nice.