Pros
- Interesting and challenging assignments (especially for Programs staff) - Good mentors who possess strong technical knowledge - Hard-working, self-motivated, and fun colleagues - Excellent benefits - Very specialized work -- focus on development effectiveness allows one to contribute to an important organizational mission without just working in development implementation/programming - Leadership puts people (employees) first - Opportunities to travel internationally - Many policy changes in recent years to improve work-life balance
Cons
- Work environment is often stressful/fast-paced, especially during field assignments. - The current funding environment in Washington (as of 7/18) that has affected all development groups has also affected SI, creating some staff frustration.