Icon (Close Menu)

Logout

William Thomas

This sign remains at 1400 Centerview Drive in Little Rock, where Tata Consultancy Services has absorbed  200 former Transamerica employees, part of a $2 billion IT services deal. TSC is one of seven IT staffing companies accused in lawsuits of discriminating against American job seekers.
Government & Politics / Legal

200 Jobs New to Tata, Not to Little RockLock Icon

When India’s largest multinational business group, Tata, announced its growing presence in Arkansas in May, Tata Consultancy Services Ltd. said it was welcoming “more than 200 new employees to Little Rock.” Actually, the workers were already here. read more >