I've used them for several functions with my company and they are always on time, bring everything they need (no having to run around looking for power strips, tablecloths, serving spoons), set up in the blink of an eye and the food, oh the food! Everyone raves and asks ""who did the food?"" What few leftovers there are, there's always a fight over who gets to take what home. They're always my first call when I have an event coming up and I am beyond bummed when they're booked and I have to look elsewhere. No comparison.
Pros: Suggested menus, punctuality, tidy, efficient, TERRIFIC food
Cons: No cons