1.0
12 Sept 2025
Current employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Good benefits & nice office space in Toronto
Cons
For some strange reason the culture is extremely stifling and feels you need permission just to breathe. Low salary and lack of job security does not help. Everyone appears scared all the time. Fake happy and fake smiles exchanged all day. Just strange. Lack of oxygen and human factor