I applied online. The process took 2 weeks. I interviewed at Clean Harbors (Deer Park, TX)
Interview
Panel interview
Questions like:
Tell us your worse boss and why
Why should we hire you
Name a suggestion you made at a previous company that they implemented.
What do you know about this company