I applied through an employee referral. The process took 1 day. I interviewed at Veolia (Morwell) in Jan 2024
Interview
To the point and not over-complicated, the team is great. However, things are not organized causing frequent staff turnover
My opinion is to give it shot and hope for the best