Pros: great work life balance, a great team culture on a mission
Cons: small company frustrations, bugets
This is a company where people are put before the profits. We care about preformance because we aren't a charity, but the company balances that with the fact that people have to be cared for tried with respect. The company has created the culture where we all help each other accomplish the mission.
The mission is very clear and the company wants input from everyone on how to arrive at the goal, no big egos or arrogance just a bunch of people trying to make the world a better place.