Pros
This is a well-run not-for-profit cultural exchange organization that infuses its mission into all areas of the company culture. The staff here are truly committed to giving international students and young people enriching cultural experiences in the United States. The company makes sure to offer the staff a great benefits package, plenty of social activities, and a nice work/life balance (i.e. you're encouraged to take a full hour lunch break out of the office; no one expects you to answer an email at 3am or while you're taking your vacation; etc.). There are also opportunities to represent the company abroad and at conferences here in the U.S., which for those who love travel, are great perks!
Cons
Not many cons, like any job it has challenges and it's times when you have to deal with difficult clients, but you have a support system to help you through it because we all take a very team-based approach to the work.