A German here living in the US for about 10 years...
I found that I my line of work (software engineering), this is not generally true. I used to work more daily hours when I was still in Germany, and there was a culture of "You have to be in the office, otherwise we cannot verify that you are actually working".
Here I work from home when I like, work odd hours, work few hours (as long as I work focused during the hours I do work), and I am generally trusted to get my work done.
I found that I my line of work (software engineering), this is not generally true. I used to work more daily hours when I was still in Germany, and there was a culture of "You have to be in the office, otherwise we cannot verify that you are actually working".
Here I work from home when I like, work odd hours, work few hours (as long as I work focused during the hours I do work), and I am generally trusted to get my work done.