Pros
Federal holidays + ok starting time off & better 401k matching than it used to be. Some really experienced employees really care & will help you with problems Have done an extra bonus the last couple of years to help out with expenses a little New CIO is trying doesn't support regular associates enough, but significant improvement over previous head Some jobs have obvious career progression & some managers will actually help you try to improve your abilities and get promotions
Cons
Some managers don't care about your contributions unless it makes them more visible Pay is not competitive for many jobs in IT, and getting a "good" eval may still mean a lousy raise Management gets significantly higher percentage bonuses than normal staff No reimbursement for mileage or internet costs Allowed teams to say they wanted work from home & promised it would be honored and already are going back on this promise. Very easy for managers to get promotions (able to go from manager to AVP to VP in not that many years if you kiss up enough), very difficult for others, and seniority and actual ability are not a factor Certain VPs in IT impede any work and cause issues across the department, and head of lending attempts to control everything that IT does, blames IT for delays when theyre busy putting out fires that were caused by not being involved in the first place Too much politics in who is considered a leader, the noisy ones who aren't that capable tend to get more worms. Upper management somehow is close to 10% of employees HR ignores complaints and says that everything is great, tried to cut payscales and tell us that it hadn't been cut