At a medium sized company/startup that follows this pattern. It works really well.
Much better than the core platform team just going and changing a bunch of stuff every release with no documentation, which I've experienced consistently at my last job.
Much better than the core platform team just going and changing a bunch of stuff every release with no documentation, which I've experienced consistently at my last job.