Pros
I love the team collaboration here, and I feel like I get really good feedback from my engineering team during code reviews. I'm also super grateful to get to work with the latest technologies and tools. Working in an Agile way also allows us to iterate on our product quickly and release features often, which I personally prefer. Also, I'm happy to say that the team is definitely a diverse one regardless of previous reviews here. I honestly was a bit worried about this when I moved here from California because I've heard that Idaho is not the most diverse place, however, I can truthfully say that the team is a diverse one.
Cons
I don't particularly see this as a con because I like the challenge, but I know that some might: As this is a startup, there is definitely an increased workload, however folks aren't shamed or anything if they aren't producing as much as the next person. That's what sprint planning is for, and we can always adjust how much work is distributed to each person on the team.