I was working for a consulting company for 2 years and for complete 2 years I was at client site reporting to a Client Manager . My parent company was just paying me salary , benefits and provided tax forms . Question : Will an experience ( role and responsibilities ) verification letter from my Manager ( client ) on client letterhead work for I - 140 filing ? I can still attach my previous W - 2 and salary slips to verify the parent company . Please advise if it will work . Thanks in advance .