They don't have any Pros the senior management are idiots, specially the CEO BRIAN and one line down subordinates and the companies partners.HR and Bench team is horrible. They usually do hire and fire. one month bench policy. If you are in bench more than month HR will behind keep a personal hearing session so called neutral personal who will not hear from you anything rather than to make you victimize. The TSC team is useless.
The company hired the people as when required with high salary no bench policy the HR, management and business are reluctant to do their job and lots of politics inside the company .
Please don't hire people without the requirement and make their career horrible because all resources working for company and families
Only Yearly medical checkup is good practice
They have a bad practice hire and fire no bench and horrible HR and Management