What are the tradeoffs between using CircleCI’s prebuilt images vs pulling private images?

What are the tradeoffs between using CircleCI’s prebuilt images vs pulling private images?

I’d imagine private images are more deterministic but more difficult to setup. Is there any reason to use prebuilt images other than initial upfront engineering overhead?

Source: StackOverflow