Globalization, Technology and Firms: Labor Market Outcomes