Pros: extremely responsive and friendly. Got me in and out very quickly.
Oct 24 2016
Cons: When i called, there was no Car available. I wasted couple of hours in reserving my car.
May 5 2017
Pros: Customer services
May 11 2016
Pros: The staff at the drop-off location in Needham, MA dropped me off at the commuter rail station nearby after I returned the rental. I really appreciated this; they were quite nice and appreciated the fact that I had to get there quickly.
Cons: Kind of a hinky-looking little office and parking lot, not very inviting, but easy to find, just off a main street.
Oct 22 2016
Pros: The no hassle. The friendly and helpful employees.