Pros
I worked for the U.S. operations (prior to its sale), which meant I had the opportunity to visit the UK office on several occasions and work with many team members. Here are some of the reasons I loved it:
-- JG is the pioneer in online fundraising. They have been doing this since before it was fashionable, before the majority of people realized it was a brilliant idea.
-- Zarine is energetic, magnetic, just all around awesome. And she truly believes in the company
-- I worked in a role that allowed me to interact with charities, fundraisers, and donors. It was such a privilege! I learned so much, and was able to help these great causes raise money. How cool is that?
-- Everyone has a voice. We were encouraged to speak up, have an opinion, be bold.
Cons
The senior management team really pushes the idea that the company is flat, but *they* have titles and senior roles and therefore don't always understand how hard it can be to be a mentor to more junior hires, and yet not have structure. This lack of structure also means there isn't necessarily a clear career path. For some, that's a deal breaker. It wasn't for me.