|
|
|
|
|
by calvinbhai
3418 days ago
|
|
Other than the cost of living, (compared to India) I think one of the reasons is that most US jobs are "at will" where an employer can fire any time or an employee can leave anytime, with no notice. But often, employer/employee gives adequate notice (2 weeks) in US as a courtesy. In India, most jobs are tied up to a contract. If you have a 2 yr contract with an employer, and you want to leave after 18 months, you have to pay the 6 months salary to the employer. If you dont, you wont get the next job, because the next employer expects a "relieving letter" from the previous one, which is given on completion of the contract or on paying the fine. Sounds atrocious right? Such practices, bring down the salaries or at least keep them from going up, unlike in US. I dont know how often such contracts are enforced in India, especially when companies were going on a poaching spree. |
|