I applied online. The process took 1 day. I interviewed at Tevora
Interview
it was a phone interview and the whole process was very pleasant. They asked multiple questions that were related to the job description and also asked about my experiences based off my resume.