A US tech company promised its H-1B workers $8,000 a month but paid them $800