6 ms·
I highly recommend you NOT to join this company as a programmer because you'd have no growth and also, they pay you peanuts and earn millions. They treat you li
by leoharsha2 9y ago
I highly recommend you NOT to join this company as a programmer because you'd have no growth and also, they pay you peanuts and earn millions. They treat you like shit. You'll be just another fish in the sea.
The only good thing about joining this company is good work-life balance as there is no much work for you to do.
- abhi152 9y agoI find it weird when people curse Indian IT companies which were once their employers. Is it not true that once upon a time you were only fit to join them because no one else would have employed you.
- kamaal 9y agoI find it really strange that people are down voting this comment. Not only do these Big IT companies hire in mass, they also spend insane amounts of money and time training students who come out of college without exposure to real work. Yeah they pay peanuts and yes you would be just a face in the crowd. But they likely give you the biggest break of your life. People need to show some gratitude.
- nu11p01n73R 9y agoGratitude for what? Training? 1. The training is useful only if you are allocated to the project in the same domain. 2. You are trained in some relevant tech so that you can look for jobs else where. Both of this is not the case. Mostly everyone is trained in mysql, language(Java, C# etc) or maybe mainframe systems. What extra are you getting over a self taught programmer. (You would get very less in real because the later has some experience working with some project where as you have none). You are then allocated to some support project where you don't get a chance to write a single line of code.
- kamaal 9y agoDid not understand what you are complaining against. There is no university education or any kind of training for life. My entire experience in tech is learning a new piece of technology every few years. Any company that is likely to hire can only give you base set of skills, beyond this its on you take it forward from there. Also in my experience these companies have routine training for most bleeding edge tech. Not many people sign up for it. During my time there, very few people had the inclination or appetite to take on technically intensive work and bulk of the crowd was in only because they needed a job and it was easy to get one here. Plus the motivation of many people was getting easy abroad travel opportunities and ability to get by life doing low intensity tech work at a good monthly pay.
- nonamechicken 9y agoNot everyone gets training. I spent a good amount for education and training with a 3rd party company after my bachelors. The company (1 of top 5 among Indian IT cos back then) came for recruitment and talked about hifi projects in their presentation. Then they put me in language testing. I have to check an excel sheet and make sure that the text is displayed correctly in some 30 languages.
- kumarvvr 9y ago"insane amounts of money" is an overkill. I have worked for a year in IBM. We had a two weeks training course on Lotus Notes, sub-contracted out to a training institute. In a dingy place, in an inner part of the city. Even in companies like Infosys, most training is done in-house. So we are not talking about insane amounts of money. Additionally, if you need to really spend insane amounts of money to train freshers, then either you are hiring wrong, or you are dumping complex work on them. Either way, it's the problem of the company. > students who come out of college without exposure to real work. Of course, students out of college will not have any exposure to real work. There is no real internship system in India. Also, training fresh students, just out of college is a process followed by literally every company on earth, which is hiring freshers. > Yeah they pay peanuts and yes you would be just a face in the crowd. But they likely give you the biggest break of your life. They are able to do this because, there is a huge supply of educated engineers, and an acute shortage of jobs. Companies like Infosys mostly outsource mundane work, to hastily trained engineers (to join Infosys, it doesn't matter what your major is, Electrical, Civil, Mechanical, Aero, anything will do.), essentially using them as mules. Fortunately, unlike the coal workers of previous generations, the domain of work allows for natural skill development. So yes, a break in life, but not the biggest. > People need to show some gratitude. They do. There is a lot of gratitude. But also simmering anger at the failure of stalwarts like Infosys for failing to develop business to move up the value chain.
- aivijay 9y agoI like the last one. True, Infosys like companies started as a service company and never expanded their business to develop out of the service sector which is bad. My observation is, all these service companies only focus on their profits and never reinvest to expand the business out of it, maybe developing a product to start with.
- mindentropy 9y agoWhy do companies have to move out of service business? There are so many companies which would give complete product development to service companies because it is not in their domain of expertise. Personally they should have improved upon the service business. All the present good frameworks etc does not need to be rewritten but has to applied in a better way.
- jtmcmc 9y agofor what? extracting the maximum amount of profit from you that they can while paying you the minimum possible?
- kartickv 9y agoGratitude shouldn't come in the way of evaluating the company fairly. After all, companies evaluate our performance coldly and ask if they can get better work for the same salary from someone else. Nothing wrong in doing the same to them.
- dalacv 9y agoI worked for TCS for about 3 months. This was not my only job prospect but I didn't know any better. I negotiated a pretty good salary and it was remote work with no travel. I thought it was going to be a dream job. Then, I started to realize how inefficient certain parts of the company was. It took about 1 month for them to provision a laptop. They screwed up my payroll setup and I couldn't get them to fix it. I had several other issues that just took forever to resolve. Once I did finally get a laptop and got to work, I realized that none of my team had the skills that they should have had to be on the project that we were on and that I been brought in to train them all (Unbeknownst to me). I left after a few months. My manager was shocked that they I was trying to leave and he tried to pressure me into staying. I did not stay. I might have just hit a streak of bad luck, but I will never go back to a large "IT body shop" again.
- abhi152 9y agoGood that you will never go to them again. Whose mistake was it that you ended up there in the first place ?
- tmbsundar 9y agoI think you are painting with a broad brush here rubbishing the entire company. > no growth I've known people grow within Infosys just like any other big company > they pay you peanuts and earn millions Not sure which offices you are referring to - India or US. In India at least, they are at par with peers engaged in the same Services model. > They treat you like shit Subjective. Depending on what you expected and what you got in return. > You'll be just another fish in the sea. This I agree. But, that's just like any other big corporate company unless you know how to navigate your way out in the maze. > no much work for you to do Again subjective. I have come across people who complain of too much work. The better alternative will be to join a product company if the OP has an option, rather than a services company, as other comments suggest. Any Services company operates predominantly on a head count / person hours model as against a product company or a product based start up which have completely different dynamics.
- trimbo 9y ago> Subjective. Depending on what you expected and what you got in return So if I go into a company expecting to be treated like shit, it's all good then?
- tmbsundar 9y agoI don't get this argument. Why would anybody go into a company expecting to be treated like shit? Stay away, if you know in advance. To be clear, what I meant was - if you walk into a services based company with the expectation of working in a niche or a good product building experience, you may be disappointed. Peoples' expectation on the work they get and what it turns out to be (the project you are assigned etc.,) might make them feel like they are treated like shit. If on any other ground (HR grounds, facilities, equality etc.,), they treat people like shit, then it's no more subjective, but subject to law of the land and corporate laws.
- nonamechicken 9y agoI agree with most of your comments except the work life balance. I used to work in one of the top 5 Indian IT companies. Working till late night was very common. There were multiple situations where I was worked on 2 projects-the second project after coming home and on weekends.