Pros
Awesome work culture with friendly and helpful colleagues
Cons
Salary is based on your location and not fixed
Pros
Ran a DoSomething club in High School and organized activities related to the org
Cons
The club organizer for national clubs disbanded and there was little communication