TCS employees report an environment of fear with ongoing layoffs affecting teams, including those working on new technologies ...