Pros
Always trying to bring in new technology to stay ahead of the curve Some of the people are good to work with
Cons
IT dept managers are frauds, one of them claimed he was a Doctor before he was told to quit stating it and he still has a job and later a promotion. If you have never had any experience with a new product forget about getting any training they will use that as a reason to give you a bad review. Only people that get moved up are either suck ups or brought in from the outside by the managers they used to work for, saw this happen MULTIPLE times. Don't bring up any issues to anyone in management because they are covering for each other and will start looking for a way to get you fired or place you in a position that makes you quit. At first everything will seem great but that will fade only the brown nosers love it.