The first time is Truck entry and the second Peace Arch, both at Vancouver.There were a lot involved. For the first time, the officer didn't trust me at the first sight. He picked me on words and asked me tricky questions. Then he left for one hour and 30 minutes without saying anything. When he came back, he saw me and my family then he asked "why are you guys still here?" Apparently he forgot about our case and left. Then he started to pick on me again. So I got emotional and argued one question with him, whick made everything worse. He told me he was going to check with my HR manager and if I lied to him, he would send me back to Canada. But my HR manager didn't pick up the phone.When it was 4, he told me it's time for him to go home so he passed my case to another officer. After another one hour, the new officer came out and told me I would be sent back to Canada. I was totally pissed off. I talked to his supervisor and told him what happened. Finally he gave me a B2 to stay in States for 30 days and asked me to bring the marriage certificate to get a H4 later. But my TN was rejected. For the second time, I did discuss with my manager and HR and they updated my employment letter. I didn't want to see the officer at the Truck entry agian so I went to Peach Arch.The lady at Peace Arch was willing to give me the TN but apparently she didn't know much about it. She spent lot of time searching for the account information (I heard she told the lady besides her). Then she aksed the help from her supervisor whom I once got the visa from at Truck entry. After that, I saw them calling. When she turned me down, I asked to talk to the supervisor and tried to explain to him why I was denied at the first place. He said he already knew what happened. So to me, it's not because my job description was not matching with the requirements, it's all because I was denied the first time and so happened to the second time.
Please let me know where I can find the TN account job description? Thanks a lot for your help.