This is a good company to start with and gain some experience and then move on to a better company with. I would not plan on staying here for a very long time. You will not get compensated very well and you will get over worked with little pay (the “new” pay scale that wasn’t going to last for long that started in 08). So if you are starting out new go ahead and do it, if you are experienced and are looking for a new home turn around and go the other way. Management is horrible, all the way from the top to the bottom, retaliation at the local level with directors and TM’s sweeping everything under the rug.