Terrible. Management is nasty and backstabbing and throw you under the bus in a second because they all fight
Pros
Coworkers usually okay and they try their best to help. Lots of loyalty at my branch. Good about not taking work home.
Cons
Leadership terrible. No direction, just fighting and blame. Owners dont care. Heard from someone who works there that they paid for a Best Employer award, then forced people to wear t-shirts for photos just so that management looks good. No chance for promotion because its all lifers and owner's kids and buddies of the CEO from his old company. If you dont kiss up, you are stuck. Dont expect to be promoted unless you butter someone up or backstab them. If you work hard they will see you as a threat. Benefits like its 1950. Two weeks, no sick days, never raises except cost of living. Some people been there 20 years with no raise.