- Salaries would be lower, so that people coming for the money wouldn't. There's be more variable pay. This will eliminate the "who cares if the product fails? I get a big paycheque anyway" attitude I've seen in a big company.
- When a product fails, each individual on that team will have something to lose: skin in the game. Maybe he won't get a bonus. Or will get paid less next year. Or gets demoted one level. Or something.
- Each VP would have the flexibility to pay his team the way he wants. The only thing he'll be held accountable for is the results. No salary band for each level, etc.
- He'll also be able to hire people he thinks are better. Maybe people who've been a founder or early employee of a startup more than people who've worked at other big bureaucratic companies.
- Engineering practices won't be centrally enforced, as they're in some big companies. If a team believes that unit testing every class, or code reviews that drag on for weeks, or <insert other practice here> have a low ROI, they'll be able to choose different practices. Maybe each (S)VP would get to define his team's practices.
These are just ideas. Maybe you can come up with better ones.
What would you to do to make a big company more like a startup?