Pros
This is a total dream job in the same way that sitting in heavy traffic is an ideal way to spend an afternoon. If you're the type of person who enjoys seeing other people miserably going about their lives just trying to imagine they're somewhere else, you'd likely love this job. In all honesty I had to really think about this for awhile before coming to the conclusion that there really are no "pros" to name. I met some nice people who also got conned into accepting employment? This company is excellent at making itself appear to be a great place to work. They make a decent product and their advertising is spot-on. I suppose if you're in upper-management or one of the few office-based positions, this may actually be a "dream job." If you're a production or warehouse employee on the other hand...
Cons
I have had my fair amount of jobs. I have never been fired from a job. I have never quit a job without giving a proper notice. This job was no different. I was hired on, I worked for almost a year, and I terminated my own employment professionally (two weeks) as I have always done. My point in telling you that is so you know this review isn't from some lazy, butthurt nobody with a chip on his shoulder because he was canned for being a chump. I was a good employee. I was never late, never left early, and never got into trouble for any reason. I didn't accrue "points" which are assigned to you if you make pretty much any mistakes. At 10 points your employment is terminated immediately. Different infractions are worth different amounts of points. Missing a day, for example, will earn you three. Sounds pretty forgiving, eh? So anyway, I didn't have a problem with any of that. I enjoy productivity, and I respect a busy work environment. What I do not respect is management who treats their employees like they're worthless, expendable assets. This is not the type of working environment where you're asked nicely to do something. This is a working environment where you're ordered around, regardless of your work ethic and attitude. Do not expect maturity, respect, understanding, reason, kindness, or really anything positive if you're a general warehouse or production worker. You will not be shown any of these things because they do not care about you. They care about business. Oh, and the armed security is not there to protect you from outside threats. They are there to keep an eye on you to make sure you aren't stealing or whatever. A bit redundant considering the hundreds of high-quality cameras used to watch employees every second of every day. At least you can go outside on your breaks to enjoy some fresh air for a few minutes to help you get through the rest of the day. Just kidding, you can't go outside either.