The hours are LONG..Period. Anyone who says different either doesn't know better or is lying. 50 is a VERY low estimate and it's closer to 55 usually and more at busier, understaffed branches. Working 7-6-630 every Monday-Friday and 2-3 Saturdays a month is standard,
Stressful. You are dealing with people from all walks of life as in any other retail based job. Most of the people are pissed before they walk in the door as their car has been damaged and a lot of them have crappy insurance who never set billing up before the customer is right in front of you, so you get thrown under the bus by the insurance companies who are safely on the other end of a phone... then you get the people with no credit cards. These are the really fun customers who throw fits in the office because they didn't come prepared, imply your racist, and in not so polite a fashion, complain about everything from needing a credit card to the color of their rental ect.
Cleaning cars in extreme temperatures gets old very fast. As a new hire, you are going to be cleaning cars in professional dress and some of the nastiness you see in these cars is indescribable on a website like this, but use your imagination and then think grosser and you'll get an idea.
LOT OF POLITICS in moving up. If you are liked by the higher ups, hang out at work functions and perform decently, you will be fine. If you don't play ball, then you better be a sick sales person.