The Good
Ease of use, can be scaled-up or down as per requirement, and has specific binding.
The Bad
Sometimes Protein A/G reacts to secondary antibody to give a non-specific band, and elution of proteins from the beads is difficult.
The Bottom Line
A simple and useful reagent for day-to-day immunoprecipitation experiments.