id Software is the company that Carmack did work for, not did not work for. Carmack is a co-founder of id Software and was the lead programmer for many of the company's most successful games, including Wolfenstein 3D, Doom, and Quake.
John Carmack Quiz-tastic: 30 Questions to Test Your Quiz Skills