&gt; Stripe makes it clear this is primarily for software engineers, not &quot;managers&quot;.*<p>If a team already works well together, what is their new Stripe manager going to do?<p>That sounds a bit awkward for said manager.  He or she would be in a weak negotiating position with the group.<p>I&#x27;d argue that although Stripe isn&#x27;t seeking to hire more managers, they <i>are</i> outsourcing management a little bit by allowing these not-yet-hires to form their own teams.  It does relieve some burden.  I wonder what happens when something goes awry and a correction is needed.  Will the group follow the new manager&#x27;s suggestions?  So many things could go right or wrong with this.