Pros
Great pay! Great resources! Good people and nice culture overall. Very diverse workforce with people from various backgrounds and countries of origin.
Cons
Too many gates to getting things done. A lot of inefficiencies as people that have nothing to do with your job are given opportunities to weigh in on things that don't concern them; a big strain on ones autonomy. Too much office politics. With ultimate leadership seated in the U.K. various leaders in the U.S. use that to their advantage to control information. Many times making themselves look good while not necessarily giving an accurate account of those at their peer level or lower. Progression in the org seemed to be more about who you know more so than what you know and contribute.