I have a coworker who has their employment authorization pending, and it was apparently held up due to high volume around this time of year. This is my first job, and I know nothing of taxes or immigration law. They need an advance because of life events, and they figured they could go through me because I'm a US citizen. I really want to help my coworker, they are a good person, but I also don't want to break the law. Would just getting the money as my salary, and then giving it to them as a gift be technically legal?