Pros
Friendly co-workers and overall good working environment. Decent compensation and opportunity to travel globally.
Cons
An ever increasing list of priorities are added constantly which you are expected to complete with lightening speed whilst attending their never-ending meetings that can go for over 2 hours. Depending on your group you are expected to do everything! Literally. You are running around all day being bombarded by many requests needed ASAP while other group members have a lot of extra time to sit around and chat randomly about non-work related issues. Your promotion will not be based on your work but how close you are with managers and your social interactions overall. Mostly political BS. I've wondered what some people actually do here! Again this depends on your group, other groups may be different.