No one on my team works saturdays or sundays.
I have weekends "hidden" in my views. When I adjust tasks with dependencies, the weekends are accounted for and when a task is moved that is started before the weekend and not finished until the following week, it adds 2 days to the task duration due to not having to ability to "turn off" weekends altogether.
This issue cascades down to all subsequent tasks and is a time sync to review/clean up the schedule afterwards.