Pros
The job was EASY. I cant express that enough, EASY. It was some of the easiest money I have ever made. Not that much money, but the easiest. I wasn't there long enough to use the benefits, but they used a great insurance company and seemed to offer competitive benefits. To other people who say "Free Food" is a Pro-- when you work at an inspection center with a bunch of dirty, greasy-handed mechanics who don't wash their hands after urinating and then you see them going grab slices of pizza or fried chicken with those nasty hands, you will change your tune.
Cons
Poor business model of targeting people with horrible credit and putting them into cars they cannot afford. Low pay. The inspection center I worked at reportedly pays lower than the same position and the retailers, but I can't confirm this. Poor pay in conjunction with horrible conditions. Outdoors, rain or shine, sleet or snow. Single degree weather, or triple degree weather. Rain gear is not provided, only a crappy jacket that doesn't even block the wind. While some team leads and other HR and management people are okay, most only care about what will make them look good or lessen the work their department has to accomplish. Constant restructuring of various areas makes it impossible to establish a workflow. When asking some managers and leads a questions they would simply say "go ask (GM's name)" Isn't that YOUR job? I tell my supervisor what I need and they make it happen, just like when they give me a task I make that happen. When I notified them I was leaving I got the same response, "did you tell the GM?" No, Ive never worked somewhere that requires every employee who finds a better job to inform the GM, especially when said GM has never shown any interest in the person leaving or said 2 words to that person. No enforcement of company policies. An example of this would be lack of enforcement of speed limits in the parking lots and garages. People would fly through them with reckless abandon. Another example is the need for punctuality. Working with a point system based on absences, coming in late, returning late for lunch is not enforced unless someone just doesn't like you for some reason. They also simply reset the points at random times when too many people have collected them. I saw one employee arrive late from lunch every day for 2 weeks and more during my time there, which should have been close to a termination point. No key accountability, my dept kept our keys at all times to avoid this happening and we were successful. Once all keys went to a central location, and we had to turn ours in, numerous keys were lost and misplaced, returned to a different location. I have also never worked somewhere that did not offer discount on products they used, this is a mild con, but even with discounts used at the contracted company Carquest, it was still cheaper to go to Auto Zone, Advanced Auto, or a quick lube shop, or almost anywhere to buy simple replacement parts like wipes, lights, tires, etc. I was also requested to dress 'business professional' for my interview. This was pointless, I knew it was pointless, but I did it anyway because I like wearing a suit. This is another small con. This is a lengthy paragraph and I am sure I could think of more to say, but my hands are tired and I can't find the motivation for waste any more time on this place.