Being a techie is surely stressful. With all those deadline pressures, haphazard working hours, client servicing, it is surely a tough time for software people. And realising this, many IT companies have now started offering even free counselling for its staff.