Pros
Inclusive team, positive work culture environment, opportunity to be coached by VPs, frequent updates from other departments, high vis into company goals.
Cons
Communication internally can be absent at times - but that's something that can easily be improved. More internal training & career growth opportunities could be provided.