Humiliation and uncertainty are the words to describe the situation, says one of the many Twitter India staff who was handed a pink slip on Friday. Read more on Dynamite News: