I applied online. The process took 2 weeks. I interviewed at Veolia (Boston, MA) in Mar 2024
Interview
Great interview process using google hangouts or google meetup. Very professional, interested in what I had to say and in my experience. Asked questions and waited for a response, was on time, and didnt waste time. Great job all around!