Pros
Small company, really dynamic, you deal with a lot of challenges, you have a say in big decisions, co-founders are really accessible, really human management and super friendly to diversity in general.
Cons
You may switch context too much sometimes.