Pros
There are some unique opportunities to travel overseas and in my experience they do promote an environment that permits the average employee to get involved with many facets of the business. The dress code is casual (Jeans) and they have solid benefits, including tuition reimbursement. It's a nice place to get into an entry level position.
Cons
Within my former department, there was an unusual management structure which was arranged in such a way that Senior management barely had even a rudimentary understanding of "day to day" business. The business model is stagnant and they don't have the competitive resources that would be necessary to modernize, nor are they motivated to seek them out. Outside of management, pay scale varies wildly and erratically from one employee to the next. There were employees doing administrative work who made comparatively, obscene amounts of money (though still paid inadequately relative to other institutions) Overall, each department should, in theory, be in line with the overall mission statement, but instead operates independently and out of sync with one another. Systems are scattered and do no interface with one another creating a tumultuous blend of chaos which hinders productivity in a severe way. I was there for a few years, and in that short time, they seemed to have lost their way. It was NOT like this at the beginning. Discussing the state of things with long time veterans confirms that this is an accurate perception.