
Veolia Group is a global leader in optimized resource management, providing water, waste, and energy solutions.
#200 of 261 in Finance Banking
Great benefits but unstable leadership and strategy changes Unstable leadership, frequently changing high-level officials and each new leader reshuffles the strategies.
Overworked and very bad management