Decent salary, good benefits, very smart colleagues, many opportunities to change the world for the better, always intellectually challenging, interesting travel.
Cons
Bureaucratic, poor managers, crony promotion system, hard to advance.
Many smart & dedicated people; excellent benefits and salary; truly multi-cultural workplace. Depending on where you are in the organization, many opportunities for professional development.
Cons
Doesn't walk the walk on work-life balance. Truly a place built on relationships, rather than competence. Deep suspicion of externally recruited staff--especially mid-career. (If you didn't do it at the WBG, you haven't done it.) Very little room for growth; desperately low turn-over of staff.