Pros
Loved that a lot of my team was based internationally. I learned so much not only about different cultures, but also different business/marketing practices within different regions of the world. Overall, there is a ton of room for growth, management was always supportive, and my direct superior always pushed me to do my best.
Cons
Downsides would be that the compensation initially was low. However, the opportunity to grow quickly made up for this in the long-run.