Late stage start up with potential, still learning from their mistakes
Lots of potential for growth for the company and yourself within assuming you have thick enough skin/want to deal with the internal issues.
You'd be better off applying to one of the many tech companies in Toronto offering similar or higher pay without the often non-professional and labour-law violating behaviour from the CEO/Management.
ProsNice working space.
ConsLocation, inappropriate treatment of employees by owner/CEO, unessecarry long hours at times due to poor project management