I worked for a couple Sodexo units in campus and corporate divisions. It is a company that offers you long term employment and growth if you so choose. My only struggle with this company, like others, it depends on your management team, directors, etc. All companies deal with this at some point. Once you find the right unit, management team, for you and your professional style - stay with them! Toxic environments happen everywhere unfortunately!
Competitve Pay, Great Benefits, Ability to Grow
Have to find the right unit to grow with!