Pros
Great benefits! Medical, Dental, Life, AD&D, Profit Sharing, AIP, Educational Reimbursement Great people - from every level specialist up to C suite, everyone I have come across is approachable, friendly and helpful. Endless Opportunities - Mentoring, Coaching and Professional Development is offered here. If you have the drive and interest there is opportunity to grow and progress within your career.
Cons
Some limitation of progression if you aren't an onsite employee (sr. level)