Pros
-Great individual contributors -Inspiring business model -fast paced
Cons
New CIO is in over her head. Totally disconnected from IT, promotes and hands large sections of her IT group that was highly motivated, cost effective, and functioning well to the worst IT leadership members in the group but great talkers which seems to now be the only way to now get recognized. Meanwhile, a few good IT leadership members (engineering and client services) that have fallen out of favor (not surprised) and im sure wont be around for long while the IT leaders who kiss up and talk about what they are going to do get love. Meanwhile, folks that have been in IT before the CIO came on board are constantly reminded how bad we are at what we do. That comes from the new CIO. Don't worry, ill be leaving soon.