Germans give unsolicited advice. Usually it is criticism. In most cases the criticism is accurate and helpful. Some Germans simply want to show that they know better. Most Germans just want to be helpful.
Americans seldom give colleagues unsolicited advice. Even then, depending on how sensitive the topic is, they will communicate their advice in carefully worded language.