Pros
- nice, intelligent colleagues who know their field well - can-do IT department - nice support staff - good finance and program management expertise
Cons
- HR department is slow to respond and not detail-oriented - old-school cabal leading the company - kill-the-messenger attitude at leadership level - bureaucratic - hire older, staid chiefs of party in the field and pass over dynamic middle managers - lack of transparency at upper levels in HQ and field offices - quality of management and operations in different field offices varies widely - some shady things appear to be happening in field offices and donors are starting to notice - some support offices in HQ are staffed by people that don't want to do their jobs - just pass the buck