I personally had a terrible experience with Enterprise. They were great right up until they tried to pass off preexisting damage as something I had done (it was odd damage to the roof, which I couldn't see prior to taking the car without a stool or something), based on no evidence. They wanted me to pay over 2k for repairs, and I fought and fought to see their "evidence" and get it overturned all while they said "the investigation is already complete" and insisted I pay the damages immediately. I managed to find an agent that finally showed me there was no evidence. When I told them I would file a complaint to the Better Business Bureau I got an email within hours dropping the claim with many apologies, and a personal call from the manager who had been impossible to get a hold of prior to this. It was a relief but I am disgusted by the whole debacle. The nice salesperson front drops away quickly when they say you owe them a claim, then they become a nightmare to deal with. Personally I will never rent from them again.
If you ever do rent a car, make sure to take a good video around the car, of the roof, and the underside and inside for good measure.