Tech companies are hiring while many companies are cutting staff