Only con of working at DK is that you're working in a tech sector that is carving a new market, not improving upon an existing market. For some that can be a very challenging and frustrating task. However, building a NEW market is extremely rewarding and forces you to be constantly agile...to flex and change as the market dictates