Recently I received an offer for a Project Management position at IT company. Before I've been working for about 6 years as a contractor/freelancer, and also I've never been working as an employee in Canada(Ontario) (we moved here from a different country). In the offer, I have a clause that I have to work a minimum of 40 hours a week, and, if needed, more as the business will require. Guys, I wonder is it common in Canada(or more specific in Ontario) to include "hours" for such position? Thank you.
Freelancing and contract work is often measured by output and results.
Many if not most jobs are judged and remunerated based on hours. It's perfectly normal to do so.
My concern is that they will start to measure how many hours I "gave them" instead of measuring mine and my team's output.
They should be doing both. But in any case if you want the job you do it by the companies rules, or negotiate different ones. In most cases it's not really negotiable unless there is a special reason.
Yes, it's perfectly normal. Salaried jobs generally expect 40 hours' work, and more when necessary to get the work done.
The "minimum of 40" wording is in there probably not for you, but because the people who wrote it have had trouble with slackers in the past. If you're not a slacker you'll be fine.
It's a good idea to ask your hiring manager about workday expectations, even before you accept the offer. Do they want to see you show up at particular time, take a lunch break at another time, and go home at a third time? Do they expect you to be on a conference call with contractors in Asia at 6am or 7pm? If so they will tell you. If they don't care they'll tell you. Flexible workdays might be good in a big city; you can work early or late to avoid rush hour traffic.