Pros
I can honestly say that there are none. Looking back I can not think of one positive experience I had with this company. Upper management, corporate, immediate management and all co-workers were all amazingly awful people to be around. The overall culture of poor ethics, low integrity and petty attitudes ran rampant throughout the company.
Cons
Unethical, unprofessional, mean, incredibly under managed. Most of my supervisors were incredibly under educated and did not belong in their positions. General Manager was an incredible drunk, immediate supervisor was a foreigner and vastly prejudice towards anyone other than "his own". Immediate supervisor was the most unethical person I have ever worked for. Company stealing and overbilling seemed to be an accepted practice and people who called them out on it were immediately fired.