I survived probably 3 reorgs in the 2.5 years I was there, but I did not survive the last one. A solid company to work for and I had the one of the best managers I have ever had.
Cons
Company restructuring and poor decisions made to maximize quarterly reports has negative consequences on the teams work.