Pros
There used to be a sense of camaraderie and a feeling that good employees and good work were valued. No longer.
Cons
Over the last year or 18 months, multiple reorganizations have occurred and many layers of management added. The new hires seem to have been chosen for one reason only: to make life hell for anyone who was here before them, unless those people see the writing on the wall and become willing sycophants. Vague and unclear expectations, change only for the sake of change. There have been several rounds of layoffs, and of those left, anyone suspected of sympathizing with those RIFed is bullied endlessly, perhaps in an attempt to force them to quit. (This is working...people are running for the exits, and those who haven't are looking hard.)