While on H-1B, you can only work, whether paid or unpaid, for the employer that filed the H-1B petition.