Good company, Getting Job security and medical benefits. But, also getting less salary and slow technical growth. - Full Stack Java Developer Tata Consultancy Services Employee Review
1. difficult to move between projects
2. not good salary/promotions are rare
3. too many processes and approvals for anything
4. dont expect any help with GC