Pros
Business is great. Growth is steady. This company is a great stepping stone for those who want to work in an international/domestic mix. The corporate team isn't large, you'll have high visibility and potential to work alongside managers, VPs, CFO and CEO. Pick their brains if you get a chance, there are some very intelligent people who have plenty of knowledge they are willing to share. Monthly beer gatherings are a great concept. Nice office location. Benefits and vacation seems standard.
Cons
Little opportunity for growth. Groups in corporate are very small, the only time it seems like someone can get promoted is if a person leaves and job title changes in the posting. This also varies with your team manager, accountants could get promoted to senior without a college degree. The whole process lacks structure. Depending on the team you're in, due to small groups, some teams have been able to spread work out appropriately to keep everyone busy and other teams may have more than the usual amount of down time. Work life balance varies on that. There isn't a formal review process, bonuses and raises aren't guaranteed. Also varies on manager and their relationship with the CFO.