Boring monotonous work. Culture is catch and dispatch i.e. to techs who know what they're doing. The junior techs get away with murder. The few who don't do the right thing cause management to come down hard on everyone. Highly regulated support department, projects and engineering not so much. Consistent high performance is expected yet never rewarded. Rewards are tokenistic to the poor souls who lacked the gumption to negotiate a decent salary and to keep them motivated in lieu of a decent salary. The most exploited techs consistently receive rewards to keep them running on that mouse wheel. Veteran senior techs have contempt for juniors and won't give them the time of day in their silos. Double standards with respect to who takes leave and when. Less paid techs given more freedom in this area than higher paid techs. Forced overtime if you take too much legitimate sick leave without pay. Asked to work for free on weekends. High staff turnover. 8 hr timesheet with no gaps expected daily + 40 hr week. High absenteeism as staff scramble to live, service cars, go dentists during sick leave, while management brag about doing that in regular business hours than ostracize support workers for high absenteeism. This job will make you physically and mentally unwell, if you complain and voice a fair go they will kick you out.