Message on Whatsapp 8879355057 for DSA(OA + Interview) + Fullstack Dev Training + 1-1 Personalized Mentoring to get 10+LPA Job
2 like 0 dislike
1,083 views
in Service-based-companies by
recategorized by | 1,083 views

1 Answer

0 like 0 dislike

Firstly this is a highly subjective question to answer. Every Individual will be answering with his/her personal experience. Hence the objectivity in answering will be low. On those lines the following are my Personal view.

 There are certain Data Parameters to consider while making such an assessment.

  1. At what Level are you Joining. Fresher/Experienced.
    1. As a Fresher I would believe that Infosys should be one of the Best Companies to Join because of its impeccable Training Program. Moreover Infosys is a more Banking Inclined company, and Banking is one of the the most stable and Organized Domains in India and worldwide compared to other Domains such as Manufacturing/Healthcare/Telecom. More Banking Domain is a very fast Evolving one and gives a good advantage for future.
    2. As an experienced Individual Accenture should be more preferred. If you simply make a comparative study of Client Base you can find Accenture has a more exquisite qualitative Client Base. It boast of having more than 80% of Fortune 500 as its company base. The work Environment is really good. Very Seldom you would hear an Accenture Employee quitting his/her company and joining TCS/Infy/Wipro. But the Vice Versa is very often. Said that Accenture has very high Recruitment Gestation period. To say, it means they would conduct your interview and all rounds but still they would not confirm you until and unless they can directly fit you into a project. They do not believe in Bench Period and seek high Usability of their employee. This can be seen both in a positive and negative way. Moreover as higher you grow you will be brought into Accenture on a Partnership Model. As in to say if you are bringing Business for Accenture you will be provided a percentage of the deal. You can often see Corporates changing their consultancy partners. Very often is due to this shuffling at higher management level. People switching companies at such a level very often also take away their loyal clients to the company they are switching.    
  2. Technology - Well in today's world the Technology matters a lot. Whether you are looking at a career in SAP/Data Analysis/Business Analytics/Pure Development in Java J2EE etc. Now in this Regard one has to also look into the kind of Projects the IT firms have in its client base:
    1. TCS - Majorly Support Projects. Very few Core Development projects which are already filled up with Experienced Developers and very less scope for fresh Resources. The In-House excellence team is chaotic at its best and there is not much opportunities for Resources to work on newer technologies, neither will you be motivated to.
    2. Infosys - Some good Development Projects but there has been some recent slump and it still gives you opportunity and motivation to explore newer technologies. Innovation is appreciated fairly. But to be honest in recent times the opportunities are low.
    3. Wipro - Support/Very Few Development Project. But in case you are looking for Hardware knowledge or for that matter of case working or willing to work in ITIS domain Wipro might be actually a good place.
    4. Accenture - Actually what I have heard and seen Accenture might be one of the best companies for opportunities and what I have seen is that they have an affinity for consistently making In-House implementation of Products. In a Longer run this actually keeps you motivated. 
  3. Pay/Hike: Actually there is not very high difference in Pay Scales in the four companies but still :
    1. Accenture - If you are joining as a fresher the joining Pay scale might be almost equal to TCS/Infy, slightly on the upper level I believe. The appraisal mode is fair and there is consistent upgrade. But in case you are an experienced Resource and capable Accenture in general doesn’t take a step back in paying you worthy even though it might differentiate with its in house employee. 
    2. TCS - Joining Package not very high. Appraisal steady but again there is a huge amount of politics and biasing involved ( but that's the case everywhere). As explained for Accenture TCS will never hire an Experienced Resource above its Ceiling Rate.
    3. Infy - recently there has been slump in its appraisal policy but that has also c-relation to uncertainty to its higher management shuffling and Share Value sinusoidal wave following.
    4. Wipro - Lets say it again if your not in Hardware or ITIS domain will not suggest until you have nothing else on hand.

While there are other factors too also such HR/RMG and trust me from my experience TCS has the worst HR/Resource Management experience. Plus if you are going at a high management position you got to have a look into other factors such as Share Value etc. TCS post Brexit is having a consistent drop in its share value as it is high amount of revenue value in UK.

So including all of these factors my consideration, ranking wise would be:

  1. Accenture
  2. Infosys
  3. TCS
  4. Wipro ( If you are into Hardware or ITIS this will rank higher)

At this moment you can consider TCS and Infy almost at Par although.

by Expert (108,100 points)