If you like washing cars in your expensive suits, you'll love working at Enterprise.
Pros
Thorough training, power to make your own decisions to assist customers, asset to place on your resume when looking for other jobs. Also, the customer interaction is nice--most customers are friendly and very patient.
Cons
This company promises advancement and promotion quickly but then does not deliver. You are sold a "hoop dream" and unless you are smart enough to talk to other people who have left/been there for a while, you won't realize that you won't actually make branch manager for at least 4-5 years. Also, if you like washing cars in the heat and cold (or getting soaked in the rain writing a contract), you will love this career. Because Enterprise does not like to hire a full-time porter, most of the time the Management Trainees are forced to wash the car (in your suit--including jacket, I might add). I ruined many a suits at the job, let me tell you. Also, you get stuck having to repo cars because your branch manager does not want to pay a repo man.