If this weren't a monopoly, I'd give it 1 star.
Only reason I'm writing this is I'm pissed about the 30 minutes it just took to pay the bill over their website, just about impossible to figure how to use a credit card.
A couple times Republic missed our pick-up and when we called them back, they said "don't worry, we'll be back tomorrow to get it" - neighbors weren't happy to see our trash out for several more days. Another time they actually did come the next day.