Pros
Compared to organizations in the same field World Vision does a superb job of taking care of its staff and providing them with good benefits. The salaries outside the US, particularly when combined with expatriate benefits, are quite good. It is a good place to start your career but its probably best to move on to other places if you want to maintain professional standards and hone your skills to a level that others (outside World Vision) will find acceptable.
Cons
It is a Christian organization and at times it seems that unqualified Christians as opposed to qualified, professional non-Christians are hired. This is particularly true in the field offices and is also true of some of the people who rose through the ranks and are now in senior management positions. In addition, most of the people have not worked outside World Vision therefore you see the same ideas, same management styles and same development approaches being recycled over and over again. World Vision tends to separate itself from other organizations that work in the same field, therefore, you have fewer opportunities to network with non-World Vision people. Minimal sustainable impact in the field - this is unfortunate as World Vision has a ton of resources. These resources, combined with qualified people and good, progressive strategies can be put to better use.