keywords Category

March 30, 2019

Keywords: The not-so-secret elves of game development

Keywords has become of the biggest outsourcing companies for game development. The company operates around the world with 6,000 people on its staff.