Pros
Good benefits, company car. Most managers(who have been with the company more than ten years) are very caring and worried about your personal/work balance. You must be self motivated, organized, and listen to elder employees to be successfull at having a personal life.
Cons
The only way to be promoted is to be a BROWN NOSER and mobile. How hard you work or how organized you are doesn't matter!! Hire a bunch of young punks who spend more time trying to make themselves notice instead of working hard and doing what's right for the company. Employees who aren't mobile are forced to train the above BROWN NOSERS who do as little as possible but still get promoted because they are mobile. The BROWN NOSERS whine and complain about how much time they put in, yet when they get promoted their assignments are a mess leaving stores not getting paid and the owners hating R.J., Reynolds !!!