Most H-1B people will be in a dilemma at some point of their career to choose between a Full Time and Consulting jobs. We ran a Facebook poll on H1B Wiki Fan Page and here is the result of the poll.
Most of the H-1B wiki fans preferred Full Time to a Contract job but it varies from person to person.
We asked a few people who are working full time as well as consulting to give their opinion on their job. Here is what few people say about their jobs:
- I am working as a full time employee since May 2010. I have a decent job with a good pay. Got promoted twice since 2 years, with a good pay hike. I love my job, the work I do and the place I live. I feel very happy and comfortable with my full time job.
- I work as a contractor. I used to work as a full time employee, but moved to contracting. I am very satisfied with the step I took. I earn more, get to see different places, meet new people, and make new contacts, etc. I just love what I do.
- I have been working full time since Feb 2011. I am working on my OPT and my employer wants to file my H-1B for the coming year. I am not highly paid. However, I work for more than 40 hours every day and I don’t feel my pay is worth my work. Planning to move to contracting or look for a new job before my employer will file my H-1B.
- I have been working as a contractor since July 2011. I had a hard time with my job. I couldn’t get the work done within 40 hours and I had to spend time during weekends to learn the technology and also complete the work assigned. I always got short contracts and I had to move places each time I get a new job. This has been so troublesome. I plan to search for a full time job and move as soon as possible.
Here is a list of pros and cons, of both Consulting as well as Fulltime employment:
- Exposure and experience with wider range of companies and projects
- Scope for extensive networking
- Flexibility in how one manages time
- Higher pay rate as compared to a fulltime employee
- Billable hours mean pay proportional to number of hours invested
- Freedom to pick what to work on
- You are selling yourself and your services, not merely advancing an employer’s interest
- H-1B visa stamping issues.
- Extensive effort required in marketing self, by setting up website and cultivating contacts
- Contractors are the first to get laid off if the company decides to cut down the costs.
- No steady/guaranteed income
- One needs extensive experience to start as a consultant
- Must invest money on training from own pocket, to keep abreast with latest developments
- Steady and assured monthly income
- No problems during H-1B visa stamping. (I`m a full time employee and My visa interview was just 30 secs!)
- Paid vacation and sick leave
- Health insurance benefits
- 401(k) benefits
- Employer may pay to provide training
- Scope for advancing in terms of designation and salary
- Less freedom as to what to work on, must do as told
- Paid less compared to contracting jobs
- Overtime hours may not always be billable
It is difficult to say which one is best. Either to have a full time or a contracting job. This depends on person to person and on their needs, comforts and interests. Comment here about your job and whether you prefer a full time or consulting.