Pros
Fast-paced, and occasionally intense. A lot of exposure to many different departments within the company. Very smart people working with you that you can learn a lot from. People are usually easy to get along with here.
Cons
Questionable direction of the company with the offshoring of resources. CME may be shooting itself in the foot as they offload more and more of their experienced US-based employees. Over the past 12 months we've seen a huge reduction in personnel but the workload remains the same -- or heavier. That may look great on paper to the shareholders (in fact our stock price goes up after each series of layoffs) and that we appear more efficient, but it's at the cost of more work and less life in terms work-life balance. In the long run, it's not sustainable, even with the India branch coming up to speed (by end of 2016).