You're correct overall, but be careful about equating greater US culture with the culture at big technical firms. They overlap, but are often deeply at odds with each other.
You're correct overall, but be careful about equating greater US culture with the culture at big technical firms. They overlap, but are often deeply at odds with each other.