Pros
Exciting work environment where anything can happen: earthquakes, political uprisings, personal catastrophes and more. The opportunity to help people around the world is gratifying.
Cons
The culture of fear is pervasive / oppressive where employees live in trepidation from being the one who will be fired this week. You are loved upon arrival and then if you do not choose sides with one superior or another, you are labeled a traitor or unloyal and then put through a series of emotionally humiliating events so that you are either forced to quit or eventually let go unceremoniously--even after years of blood sweat and tears invested. Formerly chummy colleagues avoid you for fear of being branded as well. It's a shame as the company could have so much promise.