If your dream is to go abroad then TCS would be a better options, as people working there generally get a chance for onsite assignment...but after spending a couple of years with the company. My close friend got selected as a fresher in TCS and after working in Mumbai office for 2 years got an opportunity to work on a long term onsite assignment approx 2.5 yrs. Also, job is relatively secured in TCS as compared to MNCs.
But in current scenario people are facing difficulties in clearing visa interviews...especially for US. But who knows after a couple of years everything is back to normal
Indian IT companies are known for paying less as compared to other MNCs, but they compensate it with onsite assignments
Thanks for your insight, and some of my seniors in college are telling me to go for TCS as well.
Yes, I'd also recommend TCS. My bro is in NT Server Admin Team, and he's in UK for 3 years now. Before that he was at Japan for 1 year.
Hmm, nice.
TCS.
After confirmation you will get better salary hike than any company.
After completing 2yrs in TCS you are eligible for onsite travel.
Just try not to get projects of Indian govt....
Yeah, I'll try my best to stay away from anything relating to the Indian Govt, things move slow there.
Onsite depends on the requirements of the project you are in. If there is an urgent project requirement for a non-US client, then they may send you within months. For US clients, the default 3 years IT experience criteria need to be satisfied for L1 long term work permit.
I'm prepared to wait for 2-3 yrs, I know that 2-3 yrs experience is mandatory before going onsite(I do need to get the job done). And not just US, I'm willing to go other countries as well, japan, uk, other EU countries.
I have worked in both, TCS and Accenture. And believe me, TCS is the best choice for you at the starting of the career.
Thanks, its good to hear it from someone with experience working for both companies.
Why everybody is praising TCS..I have been there for 2 yrs but its a sarkari company..Accenture will offer u more onsite opportunities...plus its a good MNC...although firing one
I dunno, one of my seniors is working in accenture on a project related to Wallmart Mexico, and they are getting the onsite job done by mexican accenture employees. So she has to stay here.
TCS is some ways better than ACCENTURE but many of my friends from accenture has no salary hike even after 2 years but the knowledge they provide is better (according to the projects )
Onsite is really based on the projects and your performance , Both the companies provide better onsite !
Its good to know that, and TCS is already providing more salary than accenture is at the start.
Work environment in Accenture is better overall. But it is human being that work in every company so it cannot be "tied" to one company.
Hike in Accenture depends on performance. I have seen "many" people who have got back to back promotions and good performance rating (which results in hike in salary).
To be honest I never heard/read about Accenture laying off during last recession, well the same can be said for TCS too.
Onsite really depends on the kind of project you are into. Knowledge does not matter. Those who have sufficient experience in this industry will agree to that because I have seen many people who can't speak english properly, yet have been to various countries. A little bit of luck also plays an important part in this.
I voted for Accenture.
BTW do you know which technology did recruiters say, you will work on? Although it is generally decided later for freshers but if you already know, then prefer a place where SAP, Sharepoint, Java based jobs are offered irrespective of the company.
Thanks for the explanation, and no, the field that we will be working on had not yet been given to us, TCS had given us the post Assistant System Engineer-Trainee(Y) so far, and we are yet to get the final offer letter from accenture.
And I agree luck matters in that as well, but I have good comm. skills, and technical skills as well(most of my friends can't even write a program in C properly), so I might have an edge there.
I echo Gagan's views . In the list of technologies you can add Oacle too .
You can never be sure of onsite . You may land up in a big project of 200 people and going onsite in that project wont be a piece of cake.
I agree, in that case I'd have to really make myself stand out.
If anyone else wants to contribute here, please do so and also vote(anonymous) and if you want then tell me why you had voted for that company, every bit of insights and details help here.