hasteroth
New Member
It's probably a bit of a dumb question, but who is supposed to fill out the I-129? I see stuff where tons of people are talking about themselves filling out the I-129, and others talking about employers. So I'm confused, is my employer supposed to, am I supposed to? Or are both an option?
If I'm able to fill it out myself, then is the "Petitioner" the company I work for or is it me?
If I'm able to fill it out myself, then is the "Petitioner" the company I work for or is it me?