Pros
Gorgeous, unbelievable facilities; collaborative work environment; among the best and most dedicated group of IT professionals I've ever worked with
Cons
No one has the guts to tell the truth to the Senior Team (CEO & Directs). Everyone at the mid-senior executive level is myopically agenda driven with competing priorities. All efforts to expose critical gaps and weakness in strategy or execution is blocked at the mid-Sr management layer. The company has brought in consultants who are draining the very culture from this once great organization and binding everyone and everything in crippling - meaningless process. Add to that the hiring of completely ineffective and incompetent management within the IT organization at the Executive levels - and removing or allowing the loss of years of experience at the same time - is a recipe for disaster.