The salaries aren't competitive. The benefits aren't competitive. You don't get many holidays. There is no differentiation between PTO and sick days so you don't get very much paid time off. Career advancement is very limited in some departments. Very little diversity, especially at higher levels.