20130820 india: Work pressure pushing techies to the brink