TCS keeps you busy day in and day out on projects. The better you get at doing them, the more likely you will move onto other promising projects. It is important to stay up to date internally with TCS so it can be kind of difficult at first to balance but will be easier over time.
Great Place to work HR is not the best and hopefully that will get better I enjoyed working there Moving often was hard great all around company they care about family and personal health One of the best companies I’ve worked for
Processing check batches and balancing out batches throughout the day. Assist client with being set up on monumatic (automatic drafting) payments on life insurance premiums. Process rejected amounts posted from previous day. Make corrections on any check payments that were rejected if a policy is paid up to date or in advance.
Very strong Ethical culture encouraged. TBEM is followed. Courtesy - Tata Sons. Brand value is strong. Clients value the scale TCS brings and variety of skills. Adoption of new age technologies. Agility to change.
Responsible for complete life cycle development of internet-based analysis, designing and writing code for project. Full Front-end and back-end development, support and maintenance for web base Application.
Most people at tcs show up at 10:30 or work from 2+ days a week. The work you do is heavily dependent on your team but after being hired as a software engineer, I was condemned to working mostly in Excel. Steer clear of "working with data" if given a choice.
Leadership lacks the skills to delegate. As a result, instructions are very prescriptive.
TCS as a company is not ready to do business with US employees. They lack an understanding of US HR rules. e.g. resolving simple paycheck issues often require multiple leaders to engage and take days and weeks to resolve.
The worst company I ever had the misfortune to work for. Inept, elitist Indian top management treat employees like chattel. Bonuses are promised and frequently not paid out regardless of performance. Client sat isn’t even an afterthought.
As a global IT organization serving large organizations, this company enables one to travel around the world to visit client sites and provide them with the products and services needed to meet their goals. One of the biggest benefits of this is lease breakage reimbursement among others. This company also provides one the opportunity to meet new people and as such will help them grow in their career.
TCS provides you with the opportunity to work in different types of project and hence the learning curve is high. Work-Life balance is low because of understaffing in projects. Salary is usually lower than industry standards
With TCS I’ve gained a lot of new knowledge and skills, not saying I know everything but I like to think of my self as someone who can learn at a decent rate. I really enjoy looking back at my work after a long day and saying “I built that.” It’s just so satisfying to see what we as humans can do. TCS has helped me with my operating skills and concrete work.