Pros
Well let me think. There isn't many Pros. Probably Salary Compensation. Nice Co-workers.
Cons
Where do I start. Well, many of the true reviews listed here about this company are very accurate. It's mostly about how Management treats their employees. They are spoiled brats that do not know how to treat employees or any human being with respect. IF you don't mind being yelled at, cussed at, and treated like you are stupid then this is the place for you. Only way I would recommend someone to work there would be if there was absolutely no way you could in contact with Management and if you had a great Manager. But truthfully, All the Management staff below Upper Management are so scared of standing up to them that they will not take up for you. I worked there 7 years and have never been treated at a work place like they treated me. I wasn't the only one. obviously. I would recommend this company only as a last resort and then I would be looking elsewhere.