Pros
Data is central to okc's decision making strategies, and I have no doubt that my team is heard from the start of project all the way through its conclusion. I feel like my ideas are consistently listened to and taken under advisement during a decision making process in ways that I have never been able to experience at larger companies. The small team size also leads to exposure on a lot of different projects, depending on what you're looking for this could be a con as it means you have to be comfortable wearing many hats. If you're comfortable with that kind of responsibility then the exposure to decision makers and the ability to be exposed to different kinds of projects and opportunities are awesome. COVID response has been well-managed, both for employees, and from the business side.
Cons
As mentioned, you have to be comfortable working on new things every so often, there's not a lot of opportunity to just rest on your laurels and not keep contributing.