Pros
Benefits, 401k mainly. Good pay for entry level work.
Cons
Officers are too busy parading to actually make a good decision you can also deduct there is some shady deals going on when we need to get a whole new time clock system that doesn't work, when the last one would do everything and more than the current one. Management promotes based on who sleeps and drinks with them not based on quality. Attendance policy is harsh and using your vacation on desired days that aren't holidays are nearly impossible. With that said if you don't want to see your family and want to possibly get fired for missing one meeting (that is considered a no call no show) like to smoke can handle players and supervisors calling you profane things on a daily basis this is the place for you.