I applied online. The process took 2 weeks. I interviewed at Veolia (Chandler, AZ) in Sep 2024
Interview
I had 4 interviews before an offer letter was presented. Everyone was really kind, and apart from making sure I understood what the job entailed, communication was very important for each interview.