Pros
Good benefits and with the "premium pay" scale we pay better than any other food service company in our smallish town. Great opportunities for advancement, we are in almost every state, and 23 other countries that makes transferring to another unit is fairly easy.
Cons
In my unit at least, training can be spotty at best. There is a huge amount of training resources specifically designed for Sodexo food service segments online but finding the time to get any of it done during a shift is almost impossible.