Pros
Great salary, great benefits, full cafeteria and snack pantries located on every floor, team and company events, investment of time and energy on your strengths and weaknesses so there is a lot of self learning. A common language and framework for how to engage with others. I loved it for the management intensive boot camp it was for like 6 months. It gets repetitive after that.
Cons
So much time spent on your strengths and weaknesses and not much else. The ability to take analysis paralysis to an all new level so if your intrinsic motivator is completing things look elsewhere. The only people that last start here are young and just out of college and are moldable, experienced hires rarely make it more than a year or two max. Folks who use The Principles as a way of deflection.