Pros
Fantastic co-workers. Great location. Good benefits. Good name to have on a resume. Can see all of the organization's functional areas all on the same campus. Previously would have considered new product development as a positive, but that has drastically changed.
Cons
No leadership accountability: they make bad decisions and punish others for the results. There is no hiding this fact. No safe avenue to voice concerns or provide potential solutions: another recent reviewer mentioned the RITE initiative (Retaliation Isn't Tolerated Ever) being a farce and they are completely correct. To be fair, I only know this in the Product Development area under the current leadership (effective May, 2013 until present). However since this is a technology company Product Development is very central. If you recognize a problem being perpetuated by the leadership team you better not mention it, EVEN if you have a simple solution readily available.