I definately had a lot of growth with this company. It not only opened my horizons with what was possible in the fundraising world but it also felt good doing something that helped people.
Cons
There was no downsides to working with this company. It was a very time consuming job and you need to be a special kind of person to manage it.