Pros
In my short experiance with clean harbors has been nothing short of amazing, everyone seems to be super safety orientated, very well organized and managed.. the last company I worked for was good but cleanharbors have given me opportunities that I would never have had at my last job "of 15 years" I appreciate everything cleanharbors is doing for me and I look forward to a very successful and productive career
Cons
None that I can see other than it takes time to receive electronics IE laptop/phone but that's not really an issue!!