While the list is long, the biggest issue working here is senior management, but more directly the CEO and CTO. While the senior management are all zombies, seriously none of them have had a single thought on their own, the CEO and CTO created this environment. They want yes men and women. You're never right. You're always wrong. If you want to work in an overly controlling environment, by all means work here.