Pros: it was a paycheck
Cons: everything you can think of
Very stressful place to work, too many bosses to report to, and never know who to report to. The hours are horrible and you are really under paid. The do not deliver on promised bonuses, and high stress. Not a good place to work if you have stress issues.