Pros
Good work experience to learn how to deal with difficult people. A great starter job while looking for gainful employment.
Cons
Text book definition of a toxic corporate culture. Nepotism is the best way to get promoted. It's a large company that operates as a mom and pop company. Benefits are poor at best. Management has little or no experience in managing people and tends to pick favorites. Turnover rate is astronomical, which tends to leave no one at the bottom. If you happen to be unlucky enough to be the last one standing, look out. No one likes to take responsibility for their own actions. It tends to be your fault if you're not in the click. My advice to anyone looking to take a job here is to steer far clear. A complete lack of social responsibility.