I recently joined Snap fitness as it was very near to my home. But I must say, despite its tall claims the gym was a big let down. Equipments and process looks good, but their staff does not provide enough advise and support on the floor.
They believe that you are supposed to know things and do exercises on your own. Instructors are more busy in either attending new clients or on phone. One would expect trainers to be on the floor all the time and help users. But Snap does not believe in this.
If you are first time goer to a gym, then this definetely is not a place for you. In case you have enough knowledge of gym, equipments, exerciese routines and do not want any help, then only one could consider snap