3 ms·
Yea Ubisoft is a rather special case. And their montreal studios have actually long be lauded as a pretty good place to work if you're in the game industry.
by munk-a 6y ago
Yea Ubisoft is a rather special case. And their montreal studios have actually long be lauded as a pretty good place to work if you're in the game industry.