I applied online. The process took 1 week. I interviewed at UTL (Bhubaneshwar) in Sept 2021
Interview
Best experience ever. Good interviews taken with expert persons.within two rounds they take final decision. Very good employer. Good question asked. I replied all questions very confidently with my experience and expertise.