Pros
I love the culture here. The teams on the corporate side are still able to work remotely and it's a culture that is fully embraced by leadership. I work with wildly talented people every day who are passionate about what they do. Regardless of your role or level, you have the very real opportunity to make an impact here.
Cons
Relative to other larger companies that I have worked for, it can sometimes be difficult to find internal information that is outside of your dept. Not to say that everything is intentionally siloed, but there is just not a central repository for it that is easy to navigate.