I applied online. The process took 2 weeks. I interviewed at Veolia (Philadelphia, PA) in Mar 2024
Interview
Phone call with a manager. Very nice guy, explained the position well. I decided not to move forward as it was more truck driving time than anything else. Still seems like a good company and overall an easy interview process.