I applied online. I interviewed at Veolia (Sauget, IL)
Interview
Friendly and easy typical interview questions. Three people were in the interview. It was online. I only had to do one interview. No follow up interview. It was around an hour. They give you time to speak. No rush at all.