U.S. added 115K jobs in April, nearly doubling expectations - Tech Sentiments