For better or for worse, the pink slip culture is India Inc’s new normal