Ingenious Studios provides scalable development services that can be anything from working as a self-organized standalone unit with their project management all the way to just one specialized game developer. This is also true for the commitment period as they can do a final production push as well as a long-run development setup. Their game engine of choice is Unity.
Once the game is out there, it may still require additional work and maintenance. Ingenious Studios can work on any updates, upgrades, and bug fixes to please the players.