Looks like a high intensity training (HIT) program...
Pros:
full body
training each muscle 2-3x a week
emphasis on squats
Cons:
exercise selection
inadequate volume
no deadlifts
no core and stabilizer work
non-periodized
Better idea:
Develop your own 3 day program:
day 1: Focus on deadlifts, bench press, and bent over barbell rows - ancillary work: core, triceps, rear deltoids (face pulls, etc.) hip abductors
day 2: Focus on lunges, rumanian deadlifts, over head press and chin ups - ancillary work: external shoulder rotators, scapula depressors, hip mobility, core
day 3: Focus on deadlifts, incline press, inverted rows - ancillary work: core, hip abductors, biceps, scaptions
Br