Pros
The pay is pretty good although merit raises were laughable. Smart coworkers, challenging work Learning stipend Option to work remotely on some days if needed
Cons
Work is challenging because they don't want to funnel funds into IT so everything is "cowboy style". High turnover paired with depending on one person as an expert on any given things (because again, can't add more people) means things fall completely apart when somebody leaves because nobody was cross trained on any body else's roles. Not as diverse as they claim. I have a hard time believing there are no qualified female candidates for IT or software roles. VERY political. The kind of place where the "little people" can't speak directly to somebody higher up and you have to be extra delicate when explaining things to them or they'll try to go over your heads even if the have a limited understanding of the problem. Higher ups try to use their position to influence other areas where they have no expertise without questioning it.