If you are a raw lifter its not bad. Especially if you're a beginner. The 3Day/week version is great for when work/life is getting in the way, too.

As you climb the ranking, you will probably find you need various modifications to attack weaknesses. Eventually your upper back will need more work to keep up with the weights in your squats and deads. Your biceps might also cause stability issues on bench eventually if you don't work in some kind of extra arm work.

For a geared lifter, you can probably make it work, but by the time you're done, it might not even be the same program.