Great people to work with. Good benefits. WM follows environmental regulations to the letter. Strong vision in reducing waste volume for the future. Great feeling of working there and having a positive impact on the environment.

Cons

Other than the usual items of working with any large corporation, none come to mind.