Pros
Leadership consistently shares knowledge, best practices, and experience through 1:1 conversations, and team conversations. I have found that the owners of the company are extremely generous with their time, and are eager to share reasonings and methodology behind what they do and why from a business perspective, and always always put the clients' best interests first. I was hesitant to join the US team fearing a disconnect from leadership and teams in IL team, but this is absolutely a non-issue. Nor is the time difference. This is a wonderful, supportive place to be.
Cons
I have nothing to share here.