Management keeps talking about encouraging diverse viewpoints, but in reality, things don't work that way. It's more like a "fit in or get out" situation. It's a shame that employees often don't realize the disconnect between what's advertised as desirable code of conduct and what management actually values until it's too late and they are on their way out. The company is way more hierarchical than it seems at first glance. The preferred communication style often has political undertones and is indirect rather than straightforward. If that's not your cup of tea, it's probably best to steer clear. The founders are still refining their management skills and it's understandable given that it's their first rodeo. Strategies may feel like they're straight out of the latest management bestseller. Reorgs and people leaving for reasons unexplained are also an issue. For a company putting so much emphasis on culture this is particularly disconcerting.