Pros
Stable work life and balance, good Insurance, support from management, flexibility, overtime benefits, family and dental benefits, and reasonable schedule
Cons
Low pay, Lack of staffing, Mandatory overtime on somedays, long hours, lack some avaliable resources, but other than that no other cons to report.