wood burning stoves 2.0*
The moose likes Jobs Discussion and the fly likes Switching job for H1B visa sponsorship Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Switching job for H1B visa sponsorship" Watch "Switching job for H1B visa sponsorship" New topic
Author

Switching job for H1B visa sponsorship

B Mitul
Greenhorn

Joined: Mar 14, 2007
Posts: 12
Hi,

I am having over 8 years of of experience in software and have previously worked in USA on H-1B visa for various companies. Currently I am employed by a MNC based in India who, as per policy would apply only for L1 visa for me depending on project requirement and not H1, and that too with a legal contract for commitment of continued service during my stay in USA.
Currently I am working in support environment and my role is technical leader.

I have an offer from a small US based consultancy firm (in all probability a body-shopper) who are willing to sponsor my H1 and provide me with an opportunity to work in USA for its clients. The salary offered by this company is not very attractive, but enough for survival with my wife and kid. They would also file GC for me as I am willing to settle down in USA but this is not possible with my present employer.

My questions are:-
1) Is it worth leaving my present employer, who are among the top 3 companies in India for a small sized consulting company? (Please answer both from a career and living perspective, I am well settled in India, but from past experience I feel that USA has a better life to offer for me and my family)
2) Since my present employer, as per its policy won't file for my H1 visa, what other options I have (I am not willing to travel on L1 and then switch job, as it might attract monetary/legal implications for breaking a contract)
B Mitul
Greenhorn

Joined: Mar 14, 2007
Posts: 12
Hi,

Some advise/inputs from other members regarding my queries will be highly appreciated.

Thanks,
Mitul
Rahul Bhattacharjee
Ranch Hand

Joined: Nov 29, 2005
Posts: 2308
I think it depends on your short and long term goals.If you are really keen to go to usa for working and living for long term then you might consider the offer from the small us based company.But if you do not want to stay in US for long term , then you might consider you present employer.But its always better to go through some company rather then opting for bosy shopper.With a famaly and school going kid, its becomes difficult for relocation in every 5-6 months.But for singles its great.


Rahul Bhattacharjee
LinkedIn - Blog
B Mitul
Greenhorn

Joined: Mar 14, 2007
Posts: 12
Thanks Rahul for your valued inputs. Will definitely keep this in mind while making the final decision.
B Mitul
Greenhorn

Joined: Mar 14, 2007
Posts: 12
Hi,

Would like to hear from other members as well before taking this important decision in my career!

Cheers.
Ayub ali khan
Ranch Hand

Joined: Oct 20, 2005
Posts: 380
    
    2
Hi Mitul,

I have 4yrs of experience and never been onsite. I feel you should not quit your current company for an onsite reasons as follows:

1)If you are well settled here, I did not understand why to go US ?
2)If you have earned well, no point in going onsite if you cannot save.
3)You can be close to your family (parents) in india and take good care of them.
4)Stable life in the current company than unsure future in the small company.

Above were my thoughts.

Best Wishes !!
Regards
Ayub


SCEA part I,TOGAF Foundation
vjy chin
Ranch Hand

Joined: Feb 17, 2005
Posts: 279
As Ayub said, if you are well settled and working in a settled environment, there is no point in going for a small body shopper company. Moreover you would not know what they will do once you reach US. So I would suggest to look for other big companies to goto US.

Also the living prespective depends on one's thinkings. You just need to weigh your options and decide it.
Rajan Chinna
Ranch Hand

Joined: Jul 01, 2004
Posts: 320
If your primary goal is to get GC/Citizenship and settle in US for long term then choose blood shopper path, else I would choose reputed indian company with decent pay.
Jignesh Patel
Ranch Hand

Joined: Nov 03, 2001
Posts: 626

If your primary goal is to get GC/Citizenship and settle in US for long term then choose blood shopper path


You can change the employer after 6-8 months if body shopper is blood shopper.
B Mitul
Greenhorn

Joined: Mar 14, 2007
Posts: 12
Originally posted by Ayub ali khan:
Hi Mitul,

I have 4yrs of experience and never been onsite. I feel you should not quit your current company for an onsite reasons as follows:

1)If you are well settled here, I did not understand why to go US ?
2)If you have earned well, no point in going onsite if you cannot save.
3)You can be close to your family (parents) in india and take good care of them.
4)Stable life in the current company than unsure future in the small company.

Above were my thoughts.

Best Wishes !!
Regards
Ayub


Hi Ayub,

Thanks for sharing your thoughts. However, would like to answer your concerns as below:-
1) Yes, I am well settled in my personal life, but not very happy with my job profile. Even after having sufficient development experience in latest MS ans well as Java technologies, I am still having to mentor a team in a support environment which is not ideal for me. Also most of the projects run by my company are similar support/maintenance projects and hence very little chance of getting some good exposure in my field.
2) Sometimes earning well or saving money does not mean everything in life :-( especially if you have seen the good and bad of both the worlds
3) Yes that is true, and to be frank that is the sole reason I am still thinking of staying back in India
4) As mentioned in point (1) & (2), stability isn't everything if you consider career growth and job satisfaction. From my experience, work in India (at least in the software industry) is mostly stereotype with long working hours and with very little flexibility or recognition. Also, no matter how much one earns & saves, there would still be a great deal of insecurity in terms of living in India. So although the future is unsure with most of these body-shoppers (or "blood-suckers" as someone else puts it), US is still a preferred destination for people who can act smart and have a good technical base.

Comments are welcome from other ranchers as well!

Best Regards/Mitul
Rajan Chinna
Ranch Hand

Joined: Jul 01, 2004
Posts: 320

Jignesh Patel
You can change the employer after 6-8 months if body shopper is blood shopper.

Ya you can do that but you have to be inside USA thru some employer.
These days I have never seen a case where a decent employer sponsoring free H1b for a person sitting in the other continent.
vjy chin
Ranch Hand

Joined: Feb 17, 2005
Posts: 279
Thanks for sharing your thoughts. However, would like to answer your concerns as below:-
1) Yes, I am well settled in my personal life, but not very happy with my job profile. Even after having sufficient development experience in latest MS ans well as Java technologies, I am still having to mentor a team in a support environment which is not ideal for me. Also most of the projects run by my company are similar support/maintenance projects and hence very little chance of getting some good exposure in my field.
2) Sometimes earning well or saving money does not mean everything in life :-( especially if you have seen the good and bad of both the worlds
3) Yes that is true, and to be frank that is the sole reason I am still thinking of staying back in India
4) As mentioned in point (1) & (2), stability isn't everything if you consider career growth and job satisfaction. From my experience, work in India (at least in the software industry) is mostly stereotype with long working hours and with very little flexibility or recognition. Also, no matter how much one earns & saves, there would still be a great deal of insecurity in terms of living in India. So although the future is unsure with most of these body-shoppers (or "blood-suckers" as someone else puts it), US is still a preferred destination for people who can act smart and have a good technical base.

Comments are welcome from other ranchers as well!



Hi Mitul,


1. Not always everyone is happy with their job profile. Also it does not depend on place. Even in US, only some like their job so much. Also even if you work as a contractor there is no gurantee that you will work in development as most the devlopment has been offshored. I dont know if this is true, but I heared it from couple of high level persons.

2. Of course it is your decision to go anywhere you like, but think of all possibilities before leaving home.

4. Insecurity in India is the one I cannot really think of. Its in US that people can fire easily. So if you mean any other thing, I apologize.

Anyways think of all possibilities before you act. All the best for your future.
B Mitul
Greenhorn

Joined: Mar 14, 2007
Posts: 12
Originally posted by vjy chin:

Not always everyone is happy with their job profile. Also it does not depend on place. Even in US, only some like their job so much. Also even if you work as a contractor there is no gurantee that you will work in development as most the devlopment has been offshored. I dont know if this is true, but I heared it from couple of high level persons.

I agree that job profile does not depend on place, but it is my personal experience that you get more exposure to latest technologies in US than in India, probably because when you work as an independent contractor at client site, you are allowed more freedom to innovate than when you work from offshore for a large vendor who has well defined processes beyond which you are not allowed to explore. Also, the perception that most of development jobs are being outsourced is only half true, US market is still very hot and the recent mad rush for work visa (H1-B) is an indication of the same.


Originally posted by vjy chin:

Of course it is your decision to go anywhere you like, but think of all possibilities before leaving home.


Thanks for the suggestion, I am still keeping all options open.

Originally posted by vjy chin:

Insecurity in India is the one I cannot really think of. Its in US that people can fire easily. So if you mean any other thing, I apologize.


I mean social security, not job security. Agreed that in US they have a "at will employment" i.e. both employer nd employee can terminate the job anytime "at will". At first thought this is quite scary especially if you are not a permanent resident of that country, but again, let me assert, if you are smart and if your technical base is sound then you need not worry. In contrast try to compare the social security in US (or any other first world country) and in India and you will know what I am talking about.
vjy chin
Ranch Hand

Joined: Feb 17, 2005
Posts: 279
I agree that job profile does not depend on place, but it is my personal experience that you get more exposure to latest technologies in US than in India, probably because when you work as an independent contractor at client site, you are allowed more freedom to innovate than when you work from offshore for a large vendor who has well defined processes beyond which you are not allowed to explore. Also, the perception that most of development jobs are being outsourced is only half true, US market is still very hot and the recent mad rush for work visa (H1-B) is an indication of the same.


This does not work always. As a contractor, you will need to save time and money on the projects and you cannot experiment things with the clients. May be you can learn it at home.

Yes, I agree in some aspects life is better here, but then again it depends on one's preferences.

Anyways, all the best for your future.
P Lavti
Ranch Hand

Joined: Mar 27, 2007
Posts: 65
Hi Mitul,

I would like to say just one thing that one bird in hand is far better than the two birds in sky. So before leaving your present employer just make sure you have 2-3 years of career plan there coz with family and kids you can't keep on changing jobs there.

As you told you are working for one of the top 3 companies in India. In these big companies you get the visibility and work for freedom only after 4-5 years of service there (in general case). So if its not that long service period with your company, just look at your managers coz after some time you might be at that place!!!
[ April 05, 2007: Message edited by: P Lavti ]

-P Lavti<br />SCJP 5.0 (88%)
 
 
subject: Switching job for H1B visa sponsorship