Pros
If you're good at what you do, your supervisor will leave you alone. This company is pretty basic so their IT environment is pretty easy. There are always goodies in one of the two kitchens. Sometimes there are employee appreciation luncheons.
Cons
MUST be in the office every day, M-F 8am to 5pm, and DON'T be late. Sr. salaried IT employees are treated like hourly employees. If you can accomplish difficult things and excel and clearly bring value to the work place, your work will not be recognized or complimented by "the boss." "You are a tool and everyone is stupid" is the mentality. The pay is lower than industry standards yet you will wear multiple hats. Also, if you ask for an inexpensive license for some software that you could use to help yourself and the business accomplish more, it will most likely be denied. Practically zero opportunity for career advancement. 401k match is low.