Pros
Pay
Management works with you
Schedule
Sick/vacation pay
Medical,dental,life
Union
Owner has stopped by to talk to everyone
Cons
Working with military
Can be triggering/frustrating
Uncertainty about limitations of job
Forced to work 4-10hr day when a holiday is coming up