Ubisoft Montreal has more than 2,000 employees .
Founded as a subsidiary of Ubisoft in 1997 , initially developing low-profile projects , the studio is now one of the largest in the world , with over 2,100 employees .