Pros
They provide decent benefits, but that's about it.
Cons
Management has been trying to fix the creative team for 5 years and has been extremely unsuccessful due to their poor management. No one listens to employee concerns for development. They only pretend to listen. You need to be wise in the politics game to get anywhere and the Director will make sure that you don't get anything but headaches if you don't suck-up to her. Don't be fooled by soft spoken words from superiors, because they will only use and dispose of you when they don't need you anymore. Thus, they have lay-off very talented experienced people who have been loyal to Sodexo for years. Their is no work/life balance at all. Good luck if you want to have a life out side work or if you have kids.