Pros: The Enterprise place I went to had friendly and extremely patient and accommodating staff! I did have to pay extra to upgrade my car (the one I bought was not available) because I got a deal from KAYAK (I loved the deal! Thank you, KAYAK! :) ). The car itself was comfortable and durable.
Cons: I wish I knew about how paying with a debit card worked! The poor salesperson had to wait for me to come up with two reoccurring bills with a proof of address! (As a on-campus university student, that is not easy to do.) There was also a $50 deposit that I wish I knew about, too.