I use BFI/Allied Waste Services for more then 10 years. Their service was so-so until couple of years ago when they started skipping the service. I would usually call the next day and they would come a day or two after that. This scenario started repeating more often last year and it continues to this day.
Pros: they accept recycle bin
Cons: they are not picking up trash at scheduled time (or not at all), poor customer service
more