So I worked for a technology contracting/consulting company in the US for 6 months that I want to count towards my 3 years, however, the place where I actually worked or was stationed at, which was an insurance company, says that I need to get a letter from the agency I worked that hired and payed me. Is this ok, all of my check stubs are in the agencies name so is this ok?