Avantages
DK definitely asks people to work hard, but they have generous benefits (including tuition reimbursement) and fun extras (in-office massage, haircut, and manicures; snacks; discount tickets to games/concerts) as well as competitive salaries. As part of the tech organization, I get to work on interesting projects alongside some very smart engineers. We have all-hands meetings that are very transparent, and the CEO will answer any question honestly; you can even submit them anonymously ahead of time if you don't want to ask in front of everyone.
Inconvénients
There is a very strong bias for action; this could be a good thing, but sometimes it is pushed too far and results in high stress for little net benefit. The negative media attention can also be a pain -- I work for a great company, love my job and have great career trajectory, but when people ask me about work it is often in this hushed tone, as if they are embarrassedly asking about a relative with addiction problems.