This is not a bad solution, as long as the teams are on the same side (and know it too). I strongly believe that toxic culture is neither needed nor useful, ever.
Re:My Experience at Apple
by cutemonster on Saturday January 02, 2021 @12:56PM
(#25614712)
How can one create a climate where they're on the same side?
And no one is afraid of "losing" and worried about problems that might cause? (Eg getting fired, even if managers say won't happen)
By having leaders who want this and who know how to achieve it. It is simply a matter of principles and trust (both ways). Granted, I have only seen this in companies up to 100 employees... :shrug:
As the saying goes, in software development, we can control speed, cost and quality, but only two at the same time.