PagerDuty surveyed 700 senior IT execs and found a 39% increase in employee turnover in the tech industry.Read More Post navigation Report: New banking trojans rise 80% each year Netflix’s Cowboy Bebop review: A slick reinvention of a classic anime series – CNET