Interview went smooth and job description was explained well. Supervisor was open to questions and answered questions thoroughly. Explained about pre-hire job assessment tests, physical, compensation, and background check. This job does random drug test so don't apply if you have any issues, other than that great work environment.