Pros
If you have the drive and stomach for a sink or swim business, this is it. You'll be given the freedom to push the bar and do what you can. Senior management is strong, but corporate decisions are made at the top.
Cons
CEO sees people as commodities and easily replaceable - no focus on giving employees a reason to stay and grow a career. In 2011, once the job market picked up, more people quit in a 3 month period than I've ever seen in any company I worked for. The numbers of people left in the SF, NY and LA offices have dwindled since that's where many job opportunities exist. The people in KC, unfortunately, don't have the same options, and since that's where the bulk of staff exist, they stay. There is no appetite for mid to long term planning - everything is based upon what came into the cash register yesterday. This really impairs the ability for planning and making core product and technology improvements since there is limited patience for devoting cost and resources to something which does not yield immediate and tangible results. If you're in sales, expect your compensation to change 2-3 times a year - the minute one person starts making a lot, the plan will change for everyone.