Engineering teams in product-driven companies