What needs to change to make the company culture better?
HR leaders to sit down together and set the tone of direction. if the HR leaders even did not believe on company direction then the rest you can predict
Other Employee Reviews for IMCD
Briefly describe your overall experience at your company