Pros
Gatsby is a super collaborative and fast-paced environment. The pace of Gatsby releases and features has really ramped up over the last year and Gatsby, Inc. is constantly working on something new. If you like OSS, of course everything is built around the framework. There are lots of unique technologies that it uses (Typescript, GraphQL, Node, etc) so as a developer it is hard to get bored. At the same time, Gatsby, Inc works with some amazing clients so you get to see your hardwork payoff at the enterprise scale. Most importantly, the people from top to bottom are wonderful. They are diverse and incredibly talented. Best of all, they are kind and fun people. Gatsby is a global company so working with people from all over the world is always exciting.
Cons
Gatsby is still a start-up so if you are looking for something slow and boring, it's probably not the place for you. This, plus being fully remote, means you need to be self-directed if you want to learn something new. People are more than willing to teach you, but you'll need to ask.