I used to work for the US HQ for a Swiss owned company. I worked in both offices on occasion with close interaction with both Swiss and American employees (I'm American).
This article is very spot on. What it doesn't mention much of, however, is the difference in what happens during working time. In a typical US office setting, water cooler talk, filing meaningless reports, etc is common. You'll probably have a guy who you're not really sure what he does. You simply don't see much of that in Swiss offices (at in my limited experiences, I'm sure there are exceptions). When it was time to work it was time to Fucking Work. If you're not adding value it is looked down upon. In the US, you kinda just shrug and go back to filing your TPS report.