Pros
Pay was decent, transparency was decent and WFH
Cons
The project I was assigned to was going good until I had a conversation with upper tier management, (It seems like lower management was offended then retaliation was taken out on me ) then suddenly with out warning I was removed from the team roster, then suddenly removed from the project with out explanation from upper management after numerous contact attempts. Their internal system Ultimatix makes it really hard for one to apply for jobs as its blocks you saying you don't have the competencies for the role which I do or the site is always down. The RMG team is a joke they don't want to work or place you in a role specific to your geographic location. I qualified for other IT roles at TCS but RMG did not assign me to other projects.