Add your H1B Visa Case Status to H1B Visa Tracker Post your Questions in New Q & A Forum
Sample Experience Letters for Green Card (PERM) processing in USA
If your company is looking to file Green Card using permanent labor certification program (PERM) for you, they would ask you to submit previous work experience letters from your past companies. Often, many of us would be running around to get the letter format from friends or colleagues. I have collected a couple of Sample experience letters that were used by few for PERM processing.
Format of Previous Experience Letter for PERM Processing – America :
January XX, XXX
TO WHOM IT MAY CONCERN
Dear Sir/Madam,
This letter is to verify NAME OF PERSON employment at COMPANY NAME , during the period of START DATE to END DATE. Listed below are the roles and responsibilities that NAME OF PERSON performed as a ROLE OF THE PERSON during the above mentioned period.
Job Title : ROLE NAME
Job Responsibilities : DESCRIPTION OF THE JOB DUTIES PERFORMED
We certify that NAME OF THE PERSON is an individual who will continue to make good contribution as ROLE OF THE PERSON.
If you have any questions, please contact our office
Sincerely,
SIGNATURE OF THE SUPERVISOR
TITLE OF THE SUPERVISOR
NAME AND ADDRESS OF COMPANY
Click to Download Sample Experience Letter Green Card – PERM – 1
Click to Download Sample Experience Letter Green Card – PERM – 2
Disclaimer : These are just for your reference, we are not liable for anything. Use them with your own discretion.
Do you like the article ?
Like and Give Google +1 for this Article :

{ 34 comments… read them below or add one }
Hi Saurabh,
I have an EB2 petition that was approved last January 2012. My employer had already forwarded the required documents and fees to the NVC and I already received an email that final processing of my case was completed last March 13, 2012 and was advised that I will soon be receiving my exit interview schedule 60-90 days from the date of the final processing. I am a bit worried because until now I still haven’t received any notice for the schedule, and its been 2 months already since final processing was completed, is this a normal variance with regards to my case?
I have a friend who received her exit interview schedule 1 1/2 months after the final processing of her case was completed and she was notified of her schedule almost 1 1/2 months prior to her schedule. Are there any other cases where NVC did not notify the recipient of their exit interview schedule even after the said 60-90 day time frame?
I hope you could enlighten me with this matter . Thank you in advance.
Kwik,
I don’t know the answer to your question.
I have java programming experience of 1.5 years. I started out my programming career right after i passed my B.Sc in computers. Now i am pursuing an MCA course and after the completion of the course i would be pursuing an MS in Bioinformatics from the US and have plans to work and settle down in the US
I have a couple of questions –
1>at this point in time what all can i do to ensure that i get a green card as soon as possible after i start my career in the US.
2>Will the 1.5 yr experience in the software industry in India , be of any value there?
3>Will me doing my Masters Degree form the US help me get a green card permit sooner ?
4>should i get a special experience letter made from the HR of my previous company describing my skillets and job profile in detail?
5>Will me doing work remotely (through ODEsk) while doing my MCA be counted as experience?
Thanks,
Eagerly waiting for your response
Naveen
Hi,
Reg:- EB2 Green Card
I am having 5+ years of IT experiance in a big Nasdaq listed company. I have been working in india for the past 5 years for the same company and just 1 month back only i came to US. I did my 4 years B-Tech in computer science from India. My question is with my background can we go ahead and try for a green card ?. What are the criterias for greencard?. Is there any minimum mandatory days one need to be here before filling the petition?.
Note:- I got my first H1b stamped just 2 months back and i travelled immidiatley. Now i got my H1b extended too. While calculating H1b years they will start calculating from the stamping date or the I797 issue date?. Thanks
Jimmy,
You are eligible for GC, but may not be eligible for EB-2. When looking for relevant experience, one usually doesn’t include experience w/ the same employer. So in that terms, your experience outside current firm is 0, which means you are eligible for EB-3 and not EB-2. You can discuss it w/ your attorney. Most of the companies start the GC process after you have worked for them for at least 6 months, so that they can evaluate your performance and state the same to USCIS. As you have been working for them in India as well, your employer can start the process even now.
EB2 with 4 Years Textile Degree?
———————————————-
Hi Saurabh,
To upgrade my GC to EB2, I want to apply for a job which requires Masters in Computer Science or equivalent +1 Years of experience OR Bachelor in Computer Science or equivalent + 5 years of experience.
I have 4 years Bachelor degree(B.Tech.) in Textile Technology and 9+ years of IT experience and currently working as Application Developer. Do you think I can apply for this job for EB2?
My doubt is how can my Textile degreee fits in to the requirement of *Computer Science or equivalent*? Do you think that mismatch in degree type will cause any issue in PERM or I-140?
Thanks
Tanya
Tanya,
I know people who did their Bachelors in non-Comp-Sc and then applied under EB-2 category. I think it should be ok, but you will have to check w/ attorney to be sure.
Thanks Saurabh,
One clarification, not sure you can answer or I should check with attorney. What should be EB2 job description for my Textile Technology degree?
Also were the non-comp science people who applied for EB2 were they able to get GC or at least Labor/I-140 approved?
Regards
Tanya
Tanya,
As it can vary from case to case, you will have to check it w/ your attorney about your specific case.
Hello Saurabh,
Few days back, i took your guidance and finally got my H1B Approved. Now, am currently in US. Thank you very much.
Now, I have an employer who is ready to file Green Card for me. I have total 4 years of experience & B.Tech Degree, and he told that he shall be filing EB3 and once i complete 5 years, he shall be upgrading it to EB2.
1) My H1b Visa is valid till Feb 2013 (Just 1 Year), do you think that it would be the right move.
2) Also, please let me know, how the process happens in short..Like After some time (say 6 months) i will have to change to his company on h1b and so on..and by next year May when I will complete 5 years, he will upgrate it to EB2.
3) Also, even though he files my GC today, is it possible that i can continue working for my current company for 1 year from now..and then move to his company..
4) How much time does EB3 or EB2 takes for getting GC?
Any other advice..
Regards.
Bhuvnesh
Rajat,
1. In case you have to leave US after 1 year, your GC process can still continue (assuming employer is still ready to support it).
2. Usually one continues to work for GC sponsoring employer at least till I-140 gets approved so that employer has vested interest in your GC petition. So what you can do is file H-1 transfer to this company after you have at least 5 years of experience. This will allow you to move to EB-2 in future (pending job requirements)
3. Yes, technically it is possible
4. EB-3 will take around 10-15 years (or more), while EB-2 will take around 2-3 years (tentative). This is assuming your country of birth is India.
Hello Saurabh,
Thanks for your reply.
Need clarification on point no 2.
Company A filed my H1b and got approved.
I am currently working in Company A, but Company B is willing to sponsor Green Card. So, I shall stay in Company A for another year and complete 5 years and after that i can ask for H1b Transfer to the Company B.
Company B is initiating the green card now, so for how long i can still continue working for Company A. My intention is to work atleast a year in Company A (Just completed 15 days in Company A)
Regards
Rajat,
IMO, you should work for A until you have 5 years of progressive experience, and then move to B. This way, you will have at least 5 years of work experience prior to joining B, and then can file another GC for you in EB-2. They will also be able to retain and port the original priority date.
Oki…
Pls confirm..
You mean that..Let Company B file the GC in EB3 now, and i shall continue working with Company A till i complete 5 years. Then move to Company B with the same priority date as that of filing for EB3.
Regards,
Rajat,
Yes, that’s what I mean. You can check w/ B if that’s what they were planning to do.
Thanks Saurabh for reply.
Yep, Company B is planning to do the same. File on Eb3 and then next year on Eb2, so that priority date remains same.
Regards
EB3 to Eb2: Choose Consulting Company OR Full Time Employee?
——————————————————————
Hi Saurabh,
Good Morning. Hope you are doing great!
I am at CRITICAL stage of my life and need your kind advice and I believe many others would also be looking for same advice.
I have I-140 Approved(EB3) and 6 years of my H1 are complete. I am working for Big Consulting Company and they can’t upgrade my GC to EB2 as my experience for same employers can’t be used for EB3 to EB2 upgrade.
I am in GREAT DILEMMA whether I should join Cosulting company or I should join a Businesss Company as Full Time Employee such as Bank?? I see Pros and Cons on both sides….
Consulting Companies:
Pros: Once a Project is over you can find another project without losing your job.
Cons: Nowadays Consulting comanies are having difficult time in getting Visa extension without Client Letter and not all Clients are issuing Letter to Contractors. Without Client Letter my Visa Extension was denied last year and I don’t want to repeat same thing.
Full Time Positions:
Pros: I don’t need to worry about Client Letter and Visa extension should not be problem.
Cons: Once Project is over then I may not be getting another project and worst case If I am Laid off then I will become out of status and I will have to go my home country as jobless!!
I have family and school going daughter and non working wife. I don’t want to spoil two lives because of my poor decision so I request all you folks to please provide your advise based on your experience or your friends’ experience. I will be highly obliged to you!
Regards
Visathinker
Visathinker,
USCIS also evaluates the company profile when processing the GC position. You do not want to join a small consulting company whose GC application end up getting denied. IMO, you should go for medium to large corporation who are ready to file your GC within 6 months after you have joined them so that you can make use of the current processing times. Not every large company lays off an employee after the project has ended. They move on to other projects, unless their are no other openings in the projects.
Thanks Saurabh for your kind advice!
I have heard, not sure this is correct, the Full Time Employers are less flexible in filing Green Card Process. i.e. they don’t make attempt to port priority date from Eb3 to Eb2 while consulting companies can do so. Please enlighten me what is correct information.
Regards
Mahendra
Visathinker,
I know lot of people who got their GCs filed through full time employers. You can go through the GC database (link available on top of the blog) to look at companies that have filed GC in the past.
Thank you so much Saurabh for your advice! Have a nice day!
Hii Saurabh,
I am in a strange situation that
I am in India my PD is current I 485 is pending and my h4 and Biometrics which i gave in US were expired
SO what kind of visa i can take
I am a derivative applicant not primary already my husband’s GC arrived he is in US
can i apply for a b1 or f1 or h1??
please advise me
I don’t know if you can enter on B-1 or F-1 and then go for biometrics. Please consult an immigration lawyer about this.
Subject: Eb3 to EB2 Upgrade, Same Employer or Change Job?
Description:
Hi Saurabh, Good Morning!
Hope you are doing great!
I am at critical stage of life. I have EB3(India) I-140 Approved with PD Jan-2009. Considering huge back log in EB3-I, I don’t think I will be getting my Green Card even till the day of my retirement. I am seriously thinking to get my GC processing changed to EB2 as well port my PD of EB3. I am in big dilemma whether I need to change my employer or I should file EB2 with same employer!! I have heard that EB2 with same employer is not easy. Could you please let me know what should be the correct path for me to choose?
FYI – I have not got any promotion with my current employer since I have joined it nor I do I think of getting any promotion in next 1 or 2 years.
Regards
Visathinker
One qualified for EB-2 if the job requires at least a Masters degree or Bachelors + 5 years of progressive work experience. In addition, you need to qualify for the same. So if you have necessary education and experience, then you can change to a different employer who can offer you a job that qualifies for EB-2. Once you change employers and the new employer files GC for you, you may be able to port PD if you have a copy of approved I-140. Upgrading through the same employer is much more difficult and susceptible to audit.
Thanks Saurabh!
My employer doesn’t provide copy of I-140. I only have receipt number and can check status of I-140 online at USCIS site. Do you think receipt number is sufficient to port PD or do you have any other advice beside this?
Regards
Visathinker
I am not sure about this. Please check w/ an attorney.
Hi,
I was on L1-B for 5 years till Oct 2011. Now I moved to H1-B and is valid till Nov 2012 (maxout). I have my I-140 approved in Nov 2011 in EB3 category.
Now I am looking to change employer, but I will not get copy of approved I-140 from my old employer (they might cancel it if I resign). My new employer is ready to file GC in EB2. My questions are
1. Is there any way I can port my I-140 priority date from my old employer?
2. When my new employer files Labor and say if it goes into audit, then will I be able to extend my H1-B after Nov 2012?
3. Is it advisable to change employer at this point?
Can we submit the experience letters of the time when we were employed in India too.. while applying for green card permit?
Experience letters need to contain specific skills used in past job. AFAIK experience letters from India are very generic and just specify years of experience and not specific skills. The skills also need to match the ones required for the proposed job.
What if i get the experience letter in the same format as proposed in the above article, from my employer in india? would that be valid?
(and yes the skills mentioned …very well relate to the job on the basis of which i would apply for a green card)
Yes, you can have them and they come in handy especially when you have to show relevant years of work experience for the proposed job.
Does freelance work (e.g- freelance software development work )count as work experience for a software developer in the US?
If you worked as an employee from 2008-2010 and freelanced for another client for one year during same period, then your years of work experience is counted as 2 and not 3.
It is better to get it discussed w/ a lawyer who can deep dive into what documents you have and can tell you exactly if they add up as relevant work experience for GC filing or not. It is not appropriate to give you a yes or no answer without knowing the whole picture.