Never had a problem. It's pretty much exactly as advertised, steam games for free. Can't really work for any games with Multiplayer elements, but if there's a singleplayer game you want and you can't afford it (or want to try it out) then go for it. Daily updates for the game, and all the request are added too.
Claim your business profile now and gain access to all features and respond to customer reviews.