Pros
Republic Service has proven to be home for me, I have been with the company almost 8 years as of this December. In my time with the company I have been able to advance and move around to take jobs that interest me. I have found that the company really cares about it employees, customers and share holds alike. It is a company that is environmentally very friendly and caring. If you are looking for a company that you can enjoy coming to each day and continue to grow and meet career goals this is a great place to come work. It is my home and I have no plans to leave.
Cons
The only concern is training for new positions is not always structured as you maybe accustom to with a large company. The company is working to improve this across the board.