Reviews and other content aren't verified by Google
"I take responsibility" is a phrase that is soooo overused. After saying this, the blaming of others begins. A lot of deflection is done. Some lower echelon employees will be scape goated and fired.