I applied online. The process took 1 day. I interviewed at Buzzle.com (Pune) in Aug 2018
Interview
Very Easy. You know teaching an std 5th grade boy you are all set. Don't think too much. Step up, take a deep breath and get out from there. Look for decent company fellows.