Please check DHS's website. You can always work UNPAID.
You can not accept any sort of compensation on F1 visa if you dont have approval from DHS.
I was myself on F1 and I know many students working unpaid for experience.
I was myself on F1 and I know many students working unpaid for experience.