The site's user interface is really well done, one of the best (even better then Lichess) however that is basically where it ends.
1. No support at all from their help desk
2. Too many abandoned games
3. Way too much cheating
4. Getting locked into a color (i.e. 10 games in a row as black -- really?)