Very pushy about getting people to give them "five stars" in online reviews. I've been told by several employees after some encounter, multiple times, "If we don't get a five on every review, we can lose our jobs." If that's true, the management here really, really sucks.
Outside of that, had to bring in my car twice to get a part replaced. The first time they seemed to not know why it was there, so I had to pick it up and try again the following week. Thanks, guys!