Pros
Teammates are inclusive, and for a tech company of this size, there is relatively little sexism on the team. I've never worked in a place where 4 of 6 directors are female, and as a younger woman, that's cool to see.
Also really good benefits - The remote flexibility is great, also things like 3 month parental leave, big professional development budgets, annual retreat & unlimited vacations, internal promotions...Seems like there's opportunities to develop new skills or join other teams too ( member of the Triage team recently started training as a backend engineer and a CS member joined Product).
Cons
There's a lot of pressure to give feedback, probably more than in an in-person company. Everyone gets 360s evals twice a year, and there's a survey each quarter about what kinds of OKRs we want to try, and team retros too. It's an adjustment and I think it would be hard if you aren't comfortable with giving/receiving feedback on a regular basis.