Too much turmoil and the culture is really suffering. They have had 2 major layoffs in the last 18 months, and several other times where budgets are cut and people as well. The company is in survival mode, and it shows in the decisions being made, and it is really hurting the day to day at every level.
There are some good people in leadership, but there are a lot of very immature and inexperienced people too, and it shows.