- Smart, friendly, committed colleagues
- Working on complex problems to achieve positive social impact
- High levels of exposure to senior client leadership
- Many opportunities to develop new skills and step up to take on additional responsibility internally
- Project-based work where every day is different.
Cons
- It's a small organisation so while the team is always supportive, there is not as much formal professional development as in larger organisations.