The senior management are completely incompetent, so they keep changing their strategy and priorities. The company barely squeaks by each quarter, so everyone is focused on fighting short term fires with no regard whatsoever to any long-term vision. Most of the company works in private offices, and there is no sense of camaraderie or enthusiasm-- in fact, because of the culture of blame that is pervasive, most managers are territorial and backbiting. It is a terrible place to work