I've been to a good number of these places because they are pretty popular for group dinners in conjunction with meetings and training classes. Of the ones I've tried, this place ranks in the bottom third mainly because the staff was pretty unenthusiastic (except the bartender), the performance aspects were lacking and the food was uninspired.
It doesn't help that our chef was something of a slob and didn't try very hard to do a good job with our meals. Sauces were strewn across the table. A co-worker who is allergic to shellfish had the shrimp appetizer deposited on his plate anyway. Another co-worker who ordered a combo was given the wrong food. One of my scallops was accidentally thrown into the mayo-based dipping sauce due to how the chef was slinging hash. The grill cleaning portion resulted in a significant amount of scrapings leaving the cooking surface and landing on the table surface. Etc, etc, etc.