Pros
The people you work with - both colleagues and clients - are the best I've ever gotten to work alongside. A lot of respect, collaboration, and purpose.
Cons
Working in impact requires a lot of resilience and you really have to be passionate about the campaigns and causes because the require a lot of hard, smart work.
Pros
good culture, great location and friendly staff
Cons
abit unorganized at times and one manager I had was mean