I am working for an IT consultancy firm in the USA with an H1B visa. They employed me at their client's location. While joining, the recruitment manager told me that I have to share some of the H1B Transfer expenses and that those expenses will be reimbursed after 6 months. I agreed to that condition and documented my agreement and understanding of those terms in an email. Everything went fine.
After 6 months, I sent in a reimbursement claim to HR for my portion of the H1B transfer expenses. Surprisingly, HR said that their policy is to reimburse H1B expenses after 12 months, not 6 months, and sent me the HR policy document. I read that document and the policy is written as reimbursing after 12 months. Then I explained my confusion to HR about what the recruitment manager said to me in the initial discussion.
After 2 days I receive a call from the same recruitment manager and was asked "What is the confusion about reimbursement issue?". I reminded him of our previous discussion. He denied ever saying 6 months, so I forwarded him the email of my acceptance to the original terms. Then he says that "I haven't replied to that email by confirming your understanding is correct. I never said 6 months. I don't know how you misunderstood that.". Now I was even more surprised. I feel like this recruiter's behavior is shady and unprofessional. Then I said that "If it is the case leave it. I will claim it after 12 months." He said thanks and hung up.
This incident shattered my trust in this recruitment manager. How should I deal with him in the future?
I planned to have a long term career with this organization, but now I question the trustworthiness of the recruitment manager and this organization that retained him.
How can I figure out whether this organization is trustworthy before I go ahead with my plans?