Pros
There's great flexibility in terms of hours and working remotely as needed, which helps with work-life balance. Many of the staffers are talented and genuinely nice people.
Cons
The leadership is full of white men and they talk about diversity and equality but don't walk the walk. Women are not treated or paid equally with men. People of color often don't feel supported and the few that are hired don't tend to stick around long. The leadership flails about constantly, having endless meetings and discussions about mission and vision, and the game plan shifts dramatically every year or even every few months. The leadership tends to micromanage. Pay is great for the people at the very top (and for outside consultants) and poor for everyone else. The founder makes snap judgments about employees and if he doesn't like them he tries to make them unhappy enough that they'll quit or he outright fires them or lays them off. That's just one of many factors leading to tons of turnover.