Pros
Strong community involvement and values, focus on associate growth and development, continued improvement and innovation, comprehensive benefits package and discount programs, expanding company/opportunities, development planning to help individuals identify their interests and where they envision themselves, great servant leaders throughout the organization across many departments
Cons
Pay is competitive but not the best out there, lean organization means less waste but also more coverage challenges when someone leaves