Pros
From the start of my career, there were many pros: Car provided to get to training and fuel reimbursed which meant easier to get to and from training; Very good training set up that focused heavily on customer service and sales; Approachable heads of department and senior managers; Scheduled on the job training every few months; Monthly events held for top sales performers (day out of office to go quad biking or some other group activity); A training manual that, if you are self motivated, will guide you through what you need to learn within a year; Discounted rentals for yourself, friends and family (5 per month); Opportunities to meet major corporate clients as soon as you're ready to, to increase business; "Choice days" so that you can take a day off with 3 days notice to your manager; Mileage allowance when you get to Branch Manager so you can use a vehicle to get to and from work and only pay for the fuel in essence; Bi-annual events to celebrate service, sales or business growth achievements in your area or group; A meritocracy* when in line for going for a promotion (only up to assistant manager level, see CONS below); and finally The people you work with who 99% of come from a University background but from all different backgrounds, it makes a very diverse workforce and a great leveller.
Cons
Again, from the start of my career there were many cons: Being given a vehicle to get to training that I had no experience of driving prior to Enterprise (a van) and being told it was the only thing available for me; Having 3.5days out of 5 in training spent on sales, specifically objection handling, which didn't make it sound like it was going to be fun but more "arguing" with the customers; In my first week, I started at a branch with an assistant manager who was working elsewhere as he didn't want to drive, no management assistant (ie an experienced member of staff below manager) and one other newer member of staff for a branch that I then found out needed those staff plus one more; "Working lunch breaks" - "can you please go to X for vehicle Y and whilst you're driving, have your lunch as we're really busy and need to finish on time!" "...need to finish on time!" - do NOT look at the opening times of a branch to see when you will start or end as you're expected to start 15mins before opening however you have to stay until the jobs are doing which can range from anywhere between 1-4hrs past closing times; Work-life balance - I wanted to succeed at Enterprise so devoted myself to the job, often working in excess of 70hrs per week as it all looked good. In the beginning it was as my sales and work ethic afforded me two promotions within a year to assistant manager. However, being assistant or branch manager doesn't allow you to really manage the flow of bookings you can/will get so you are useless when attempting to get your team or colleagues out the door at a reasonable time. You can imagine how demoralising it is for you when you can't get home to your family or see your friends but it is compounded significantly when you look after a team of 4-12 people who feel the same way. Sales culture - questionably unethical at times and senior management will turn a blind eye to those getting the numbers. Sales are very important to service however much too often the detrimental effects of the sale are overlooked. Managers - being one at time of leaving, I had turned into a manager/"leader" I hated because of the pressures of the job. I had "honest conversations" (swearing, very aggressive tone) to me from my managers and in turn I had them with my staff but the message was always blurred in terms of how I should deliver things. The atmosphere within management is poisonous and vindictive at times as senior mangers pick and choose who they want to keep and who they want to leave and put pressure on those they don't like. The meritocracy I mentioned as a pro doesn't apply as a manager as no matter what you do, how many late or early starts you endure, how financially successful you are or how much you devote to the job, you will always be found lacking if certain people don't like you (your face doesn't fit)