- People are passionate about the what they do and are wanting to make the work better than requested
- Great coworker relationships where people respect each other and their craft
- Fun clients to work for, especially since they are typically cause-based organizations
Cons
- Seemed like growth and movement in the company could be more limited depending on the role