Working here was an unpleasant experience!! They don't pay on time and there's quite a bit of shadiness associated with this organization. It takes forever to replace any broken equipment and favoritism towards certain trainers. Many trainers have left due to bad management and unprofessional behaviour. DON'T WASTE YOUR TIME AND TALENTS WORKING HERE!