Very flat employee infrastructure in IT organization, little to no advancement opportunities into management. Too few people to get the job done right, so work quality is average to sub-par from "all" departments. Stress level is higher than most people in my field working in other companies in the area.