Thank for your advise.
I am married. How is the job security ? After getting VISA can i change Job. How is the yearly hike?