Pros
The best reason to work at Samasource is the caliber and character of the people that work there. The company has an ambitious goal and world class leadership. It's still a young organization and change happens often and quickly. Samasource has cultured an amazing network of supporters from industry, academia, NGO, and government. It's a leader in the social enterprise and non-profit tech space and has built a great brand. The culture is very work hard, play hard. It's a great place to learn if you're willing to put in the effort and can deliver.
Cons
It's an intense environment and not for the faint of heart. There are high expectations for every employee. On joining you can expect to be challenged and the organization lives up to its mission of giving work. Things change pretty quickly, and success is usually dependent on taking ownership and being persistent.