Great group of people to work with and for.
A typical day included working hard and being focused but there was always someone at the front desk or on another floor with a smile on their face which always made me smile. Although it is not perfect, some 'office politics' like any place else, but I felt it was the best experience with a mixture of great co-workers and a wonderful cause.
ProsFree lunches, great benefits, great people
ConsNo longer in New England area