The company is very top heavy and appears to be overinvesting in its C-level structure. Oddly, Keith Krach seems unable to fire executives. He merely moves them into new C-level spots that they appear to create on a whim. This has shifted the culture in a negative direction, and it now feels more big-company. That was not what I wanted when I joined, and made it easy to leave for another company this year.