I applied online. The process took 3 weeks. I interviewed at Terroco Group (Phoenix, AZ) in Feb 2019
Interview
Process was not bad. Panel was friendly. Interview lasted for about 1.5 hours. They asked normal interview questions, where do you see yourself in 5 years, followed by technical aptitude.