Located in the Mile End of Montreal, Imaginary Spaces is a small software development company specialized in building solutions for the media and entertainment industry. Our specialty is integrating game engine technology into Animation and VFX studio productions. We maintain a culture where we allow for balance. We strive to work smarter, not longer and to offer a flexible work schedule.