Hi rookey Thanks for your message. Yes I have to prepare the points you have mentioned. I am concerned about the contract I have provided, my contract is signed with my employer. I am working for the company for slmost 4 years, start working when I was student and got experience in different level o...