There were a lot of mixed communications from management. One level of management would direct one way and the next level would completely change direction. The senior management team seemed to be focused only on meetings instead of implementing ideas.
Management did not take recommendations and expectations were non-realistic.
Overall, the culture wasn't bad. The few events I attended were over the top and very expensive. I do believe they value their employees.
The environment is very much like high school with cliques that you are either in the group or not. No in between.