Hi there, if you guys allow me to express myself on the subject...
First of all, i might sy that i'm not from India, I am Canadian. It might be because we do have a different culture that we can see things differently but i will explain it the way i see things from a Canadian perspective.
When i send my resume (CV) to a company of course i want the job but i'm not asking them to give me the job, i'm offering them my services. I do think that people with good qualifications and good workers shall be seen as professional. Therefore they should also behave like professionals. It is a total different perspective than "asking for the job".
The same thing applies for salary raise. We usualy have yearly job review and this is usualy the best time to discuss a salary raise. In Canada it is totaly acceptable to have a peaceful face to face meeting with our superior. I would never only send a letter to ask the salary raise but i will manage to take "schedule appointment" with my boss.
Then, i might bring a letter with me that sais the same thing that i told him, as a matter to keep trace of our chat. I would not beg my boss saying to raise my salary, i would probably explain him that i'm working for them since a while, that i think i am doing a very good job (if your boss agrees that you do a good job it will be better).
Then i would explain that i like to work for the company but will all respect i think we should have a review of my salary...
The way i've seen and read things is like if the boss are the big monsters and we are their slaves or puppets. Keep in mind that they are no gods and goes to the toilet like everyone... In Canada if you do a professional job and if you act like a professionnal they shall treat you like one.
Like i said i might be a difference of culture, i'm just trying to understand a bit more.
See i work as a director of HR in Sweden and i really like to learn about multicultural management... Even Sweden vs Canada there is many differences.
All the best!
8th December 2008 From Sweden, Hägersten