Company A sponsored me for a green card. However I was laid off before the green card was approved. A month after the green card was approved, I was "hired" back as a contractor due to a hiring freeze imposed by HR. There was no direct employment with company A. Instead I had my own LLC company. Every week, my company sent a work report to a staffing company which in turn invoiced company A for the work I did and I got a check from the staffing company. Company A was the only customer and I worked there full time for 18 months. Part 6 section B of the form N400 asks for the name of the employer. Should I say I was "Self Employed" or should I say the something like “Contractor to Company A” to show that I did work exclusively for company A once my employment based green card was approved?