Pros
The one thing that has stood out to me is the way this company speaks about the social issues that are going on in the world. They have proven time and time again that they are willing to openly discuss taboo issues that others may shy away from.
They also are really good at bringing in outside speakers to talk to you about things like life, social justice, goals, mental health, family, etc.
Lastly, the benefits are amazing: unlimited vacation, 5-year sabbatical, free books program, tuition reimbursement, primary and secondary paid time off (16 weeks), stock
Cons
The only "negative" thing I would say is that at first, it's hard to really understand what information is really important and needed for you to succeed at your role and what information is just nice to have. Also, I've struggled really understanding the org chart and people's roles and responsibilities. It doesn't seem to be clearly defined