When I got my first LCA 14 years ago, the min salary my employer had to pay was 77k (and I actually got 90k). How on earth do Indian outsourcing companies get 401ks for employees earning only 40-60k?