Pros
The people really make Activision. Everyone here at the mid-senior to senior management level and below is super smart, driven and quick. Given that launching a game title can mean a lot of long hours and a chase to meet deadlines, it's great working with people who are responsible, take ownership and work hard.
Cons
The annual review process and the promotion process are pretty unclear. While we do have annual reviews, oftentimes, the goals on which we are reviewed are not set until much later in the year and even then are vague enough that they don't necessarily mean a lot. It is also hard to get a sense of where you stand against your peers as it is not a very transparent organization in terms of what is expected of you. Even though goals are set, promotion is really difficult and it's often hard to understand why certain people are promoted versus others.