Pros
Veolia has strong benefits and some fantastic people who work in the field. They are smart, dedicated, and professional. They succeed in spite of the most toxic corporate culture I have ever seen.
Cons
Those who work in Chicago, if they are being honest, will describe the culture of "throwing others under the bus" if it serves them. This also comes from the many French expats who work there who describe a similar culture in Paris. HR is a joke and they have fired most of the competent staff while maintaining the corporate butt kissers. People are promoted for who they know not what they do. It often feels like a political environment more than a business one in that what you say to whom is the single most critical aspect. The new CEO is a dark cloud hanging over the organization.