There is no such thing as a perfect company, but I can say CME is close to one.The good thingsCME has shown me how much the management gives importance to their people, to their contributions; the culture that defines CME - young passionate individuals, team work as well as the company's transparency are the top reasons that made my 9 years worthwhile!
The challengesYou meet people who directly challenge you to grow and harness the strength you already have.