Anonymous (Former Employee) – Commercial – December 4, 2017
US Management in the Commercial business is excellent. The management in the Shared Service Center in St. Louis is awful and HQ in France is clueless. No resources, extreme levels of responsibility without the tools to accomplish. Everyone is set up to fail and when they do and they explain why they just say well do better. It's not a good place to work.