Pros
-Good pay!
-Great Benefits (Health, Dental, Supplemental Insurance, PTO, etc.)
-Supervisors have good working relationships with employees.
-Great Work/Life Balance (Great hours)
-Couldn't ask for a better group of people to work with.
Cons
Could use more advanced processes for communications and training