Vantaggi
Trendy environment- if that's important to you. They've spent a lot of money to make it feel like a cool downtown office despite being in the junky part of Olathe. A few of the people who work there are genuinely nice people.
Svantaggi
The location leaves a lot to be desired. Poor work/life balance. The CEO of the company makes horrible financial decisions and is overall not great to work for. They fire people way more frequently than a company of this size should. Don't get excited about any perks they lure you in with - because they don't mind stripping those away. If you haven't been around since the beginning and thus grandfathered into a "director" role, the only way to advance is to do the work of five people or be an attractive young woman.