The company works with some of the best people and organizations. You get to contribute to great causes that lead to a big impact. The people are awesome to work with and very supportive and kind. Benefits and perks are pretty good, too.
Cons
During peak times, work can get really busy, like during election season.