Pros
Mission is great and the work itself was enjoyable; with it being such a small organization, employees are able to directly contribute to overall development of organization.
Cons
Very unhealthy work environment with extremely high turnover rate. Employees are expected to work quietly at desks - small talk is highly frowned upon and lunch breaks are discouraged. Very long hours. Leaving on time at 7pm will reflect on you negatively. Management has very high/unrealistic expectations for performance, provides a lot of negative feedback, and does not balance with any positive reinforcement. Management both distances themselves from the rest of the team while micro-managing at the same time. Underlying bully behavior in how employees are treated. When employees voice concerns or opinions about how to improve the work culture, the party-line response is: this is what you signed up for and it is not your place to tell us (management) how to run the organization.