Pros
One of the most honest and honorable companies I have worked for! Great hours - very accommodating to your personal schedule. Great leadership - meetings are designed to coach and mentor, and generate new ideas. Coaching is always done in a positive, motivating way - never condescending or demotivating! Leadership is very supportive of work life and rewards a job well done! Random ping pong tournaments were a blast!
Cons
Hours can get long during open enrollment.