The FAA may allow flying for free, but SEVIS/DHS does not. Obviously I don't know what type of visa you are on now, but most (including the M-1 and F-1), prevent this sort of arrangement unless you are acting as an FO in a single pilot operation (ie, providing no value to the company you are serving). Even then the law surrounding it can be tricky.