20120502 tech.jobs: Attrition may hit 31% in June quarter