They do not take care of their employees
Pros
It's a good cause, and many team members are a joy to be around.
Cons
The turnover rate is horrid because the company either lays people off with no warning, or people leave because treatment and compassion are in such a poor state under the CEO. Discouraged from making connections with one another, with consistent contradictions (encouraged to say no when there is too much on ones plate/discouraged to say no when saying no is the slightest bit inconvenient for someone else; getting in trouble for not taking PTO/hearing annoyance expressed for not being available on PTO; being instructed to halt a project, then weeks later being asked why theres no progress on that very same project). Micromanaging by the CEO. Zero job stability. Superstars of the company have exited due to sheer disrespect. Thriving is impossible and eggshells are aplenty.