Pros
You get to work with a bunch of passionate, kind, and empathetic people.
Cons
Going by the company's social media pages, you'd think it's doing quite well. Well, what they haven't said is that there have been substantial layoffs and forced sabbaticals in the last month. There was a month's notice for layoffs but no severance. For people asked to take unpaid sabbaticals, there wasn't even a month's notice. Having been told that there wasn't enough work, the last month of notice was spent doing tons of work by the people laid off. The whole affair was handled terribly by the company. It lacked empathy and good judgement. Apart from this, there are people in management positions who are toxic, traumatic, prone to gaslighting, and upper management has been made aware of it. What they did was absolutely nothing about it.