I have worked in both private and corporate shops and Tires Plus is by far the worst overall. Do you enjoy free time? Like to spend time with family and friends? Forget it working there. They will ship you wherever they like ( if you don't accept the transfer you can kiss your job goodbye). Pay is mediocre. Technicians are generally mediocre. Upper management is a bunch of crabby, stressed out, over the hill, washed up, riding the wave to either a promotion or retirement so you are nothing more than a number to them. Other than that, I can say one positive thing about the company; I am glad I do not work for them anymore.