Column | chapter nine algorithm

Url | www.jiuzhang.com

Many Chinese students don’t know what ICC is, but most of those who have been through the lottery for H-1B work visas have heard of it. After nervously waiting for the lottery results to come out, the ICC submitted thousands more applications, ranking first in the number of H-1B work visa applications.

Can technology outsourcing companies apply for H1-B?

The answer is yes.

Three of the top five H-1B providers, including Infosys, Tata Consultancy Services and Wipro, are large ICC originating in India, according to 2017 H-1B filings.

By one count, the three Indian IT outsourcing companies collectively prepared as many as 48,000 H-1B visa applications in 2017. This explains why Indians are now the majority of H1-B visa holders.

Top 100 H1B Visa Sponsors 2017

myvisajobs.com

What exactly is ICC?

ICC is generally known as an ACRONYM for AN IT Consulting Company. ICC’s main business includes job training recommendation and IT project outsourcing.

In some contexts, of course, ICC is used to refer specifically to the Indian Consulting Company, an Indian-owned, grey-space Company, rather than the regular outsourcing firms that send contract workers.

What are the larger technology outsourcing companies?

Introduce the three Indian super tech outsourcing companies mentioned above.

Infosys

Infosys LTD., headquartered in Bangalore, Silicon Valley, India. There are 176,000 full-time employees. Provides information technology including consulting, design, development, software development, maintenance, system integration, and end-to-end enterprise solutions infrastructure management services.

Tata Consultancy Services

Tata Consultancy Services (TCS) is part of the Tata Group, India’s largest industrial conglomerate, specializing in IT Services, consulting and business solutions. There are over 371,000 trained consultants in 45 countries around the world.

Wipro

Vibrox Limited, headquartered in Bangalore, India, with 179,129 full-time employees, is a global information technology (IT), consulting and business process services company.

What’s it like working for an outsourcing company?

Next, we take TCS as an example to introduce the work situation of IT technology outsourcing companies.

1. How well TCS works depends on the project you are working on

Generally speaking, if you are a developer on an internal project, you will have a relatively hard time because your boss will naturally squeeze you and give you more work, more than nine hours a day. If you are a developer on a client project, your job will be relatively easy because the client will consider that you need to take care of your emotions if they want you to do a better job on the project, and work no more than nine hours a day.

2. How well TCS works also depends in part on your work experience

If you’re a veteran with more than a decade of experience, your job is to come to the office, chat, and leave. If you are a new person, then sorry, you need to do more work.

Of course, personal outlook on life and values will also affect your judgment of TCS work.

3. Introduce the work of TCS in detail from several angles

Specifically, the following is a detailed introduction of TCS from several perspectives:

1. Corporate culture

Much of the culture of technology outsourcing companies is a “YES BOSS” culture, or “BOSS is in charge”. There is little room for imagination and innovation, so if you work too much or not enough, it will be seen as deviating from the norm and wrong.

2. Salary

Salaries are generally lower than at other IT companies because TCS takes a cut, but TCS gives employees a “buffer period” (a transition period between projects) during which they are paid full salary even if they do nothing at all.

3. Promotion mechanism

Like many other IT companies, TCS promotions are based on performance, but promotions are relatively difficult

4. Working hours

Working hours are flexible and do not adhere to strict working hours, but are determined by project and its deadlines

5. Infrastructure

It’s good in that respect. The office environment and other amenities are very good. There is also a cafeteria

6. Job opportunities

TCS is in a good position to create many jobs because it does business with many companies and provides them with software and consulting services.

7. Employees

Most TCS employees have a bachelor’s degree or above, but the quality of the staff is also uneven. If you are lucky enough to join a strong team, you will gain a lot of knowledge.

8. Leisure activities

TCS employees can participate in volunteer activities or public service activities

The pros and cons of technology outsourcing companies

Nowadays, more and more people choose to study in the United States, and a large part of them want to get a job offer or an H-1B work visa, so as to stay in the United States smoothly. However, not all international students can get a job offer directly, so some international students choose to sign contracts with outsourcing companies, most of which are in the IT industry.

the

  • H1-b opportunities are abundant in technology outsourcing companies. As mentioned earlier, technology outsourcing companies are among the top companies in h1-B applications filed each year.

  • Technology outsourcing companies train their employees. Generally speaking, IT technology outsourcing companies will provide relevant training for international students, and after meeting the requirements of customers, they will be arranged to work in the customer’s company.

  • Technology outsourcing companies have many project opportunities. I am often sent to different companies to do projects, and I can get to know different working environments and people. Sometimes there are opportunities to jump from Party B to Party A.

The disadvantages

  • Outsourcing companies will sometimes add fake content to your resume. Outsourcing companies search job sites such as LinkedIn for CS-related resumes and call or email qualified international students. But it’s worth noting that many outsourcing companies will tweak your resume and add something you haven’t done to suit the needs of the client company.

  • Outsourcing companies generally pay low wages. Typically, a client company pays its employees through a series of cuts from the outsourcing company, resulting in much less take-home pay, perhaps as little as a third.

  • The H1-B of outsourcing companies is not 100% stable. In general, the work of an outsourcing company is tied to a project. So to get an H1-B visa you have to get the program. If you do not get the project for a long time, then it may be more trouble.

    Welcome to follow my wechat official account: Ninechapter.

    Elite programmer exchange community, regular release of interview questions, interview skills, job information, etc