Agreed from my experience. From what I have seen it's mostly juniors who are putting in extra time consistently in order to either impress their boss or to get up to speed.
Experienced engineers who are often key technical people in companies are much more consistently going home at 6pm. Makes sense as they are much harder to replace so they can get away with working ordinary hours.