Pros
1. Great-looking office. 2. Friendly colleagues. 3. Some top editors are really good at the work and encourage people. 4. Looks extremely good on your CV. 5. Of course, the pantry. 6. Good benefits.
Cons
1. Middle-level managers are incompetent or lost or indifferent. Rare to find any other kind. This is a demotivating factor for most employees. 2. Long work hours. Kills any chances of having a life outside BBG, especially if people have long commutes. 3. Less opportunities for growth. Competence is not the factor that pushes people to higher positions. It's normally other considerations like how much the management likes you or how much you will bend according to the top guy's will. So basically need to be nice to the boss. 4. Little appreciation for great work. There are few managers who ensure an employee gets his or her due. 5. Bosses decide what the market wants. People work not because the market needs it but because the boss wants something done.