My company has used Nibbler's for many events and I am not impressed. They are not my first choice.
The service is good. But the food is really greasy, the salads are mainly romaine or iceberg lettuce with almost nothing else. We've tried a lot of different items on the menu and they have all been "meh." And that's not just coming from me, it's coming from most of the people I talk to in the company. We see potential in the food, but for some reason it's just not great. It's just disappointing. Wouldn't recommend.