Having lived in many other company cultures, it's hard to find a con. Other reviews talk about the pace of change, the high levels of accountability, the expectation that you'll simply need to get great work done fast - these are all challenges certainly, but if that's what you are looking for, you'll find it.