Pros
Well, it is a paycheck. Regular employees are ok to work with most of the time. I seriously can not think of any other reason to work here.
Cons
Worst management I have ever had in my entire career. They put their friends in higher paying positions even when they don't have the skills needed. They are arrogant, and cannot be wrong, even when you prove it. This applies to several, if not all, of upper management. They preach teamwork, but in actuality you will become the work horse- there is no team. I have seen hard working people regularly have their jobs threatened, including myself, for no reason other than "the boss is pouting" to put it nicely. It is a terrible, stressful, negative place to work. To top it all off, its in the middle of nowhere with nothing to do but go to Walmart. Upper managent will ask you to move here, use you and when they are done they will throw you away, especially if you question them or have a better idea than the boss. Somehow that makes you a threat instead of a productive employee.