Pros
Most co-workers you work with will be willing to help. Its a place to start if you need some experience but do move on and make it quick.
Cons
Where to start? - Upper Management is a joke. If your not in Denver then your not apart of the "in" crowd. - Cronyism. The CTO brings in his buddy to be the CIO and they bring in everyone else. No one has any healthcare experience which resulted in knee-jerk reactions and very unusual unprofessional actions. - Healthcare related company with bad health insurance? - Barely any raise or bonus if any no mater how hard you work. - You will get bored if you are a true professional. - The CEO likes to think its the place everyone wants to work for but yet I see more of my former, knowledgeable peers leave in the last year for better positions. That should ring a bell if anything.