ok so i contacted my boss this morning and he told me that they will be deducting taxes and i can file for a tax refund like any normal job lol