Microsoft and the CWA reach a tentative contract agreement for ~300 ZeniMax QA workers after two years of talks, marking Microsoft's first US union contract (Josh Eidelson/Bloomberg)https://www.bloomberg.com/news/articles/20