Management makes stupid mistakes, high turnover rate, promotions and raises are given arbitrarily and not with full transparency, also pay isn't very competitive. Because of the high turnover rate, people are stressed and forced to take on too much work.