This is a disaster if the senior programmers are less skilled than the junior programmers. It happens a lot in big corporations. "You have more than one return statement! Go change that."
Of course if you work in a shop like that, it's advisable to leave. And I did.