I applied online. The process took 2 days. I interviewed at Cleo Communications (Bengaluru) in Mar 2021
Interview
The interview process was smooth and very much relevant, but they expect lot of information and want you to be on the top.
You got to explain a lot about everything and make them understand.