Being part of knowledgable team and excellent management that always help us improve our skills
We are trying to run a company in America, but we are playing by Canadian rules.
Pretty set in my daily tasks, sometimes it varies
good compensation based on the work you do