Is University of Southern California good with transferring credits?

Yes, and beware of the difference between an “articulation agreement” and an “articulation history.” An agreement means that USC (or whatever other school) will accept X class for X class - ironclad - while an articulation history merely means that USC/whatever has historically accepted X class for X class, and may or may not do so in the future.