It is pretty obvious that the anonymous negative reviews are being posted by disgruntled former employees of David and competitors.
I'm a customer of Legends and the games are great. David takes time to get to know the players and listens to their feedback. The PLO games are fantastic and multiple tables are running at 1/3, 5/5/10 and even 10/25. The hourly rate is fair so check them out.