Expectations are very (almost unreasonably) high coming from management. Staying late is often expected to meet tight deadlines, it seemed that there was always more being asked of us, regardless of our capacity. Employee turnover is very high and hours are long