Pros
Very friendly environment to work in. The onboarding process was the absolute best that I have ever experienced. The people that I interact with within my department and outside are very personable, very professional, and very competent. The benefits are the best, bar none. They appreciate IT services and understand how IT is a part of its strategic success.
Cons
I have not run into any adverse problems or red flags yet.