Neither, really. I use it to mean "more than expected". Like, if my kids insist I watch a cartoon with them, and I enjoy it, i'd say it's "pretty good". Or if a coworker said something awful about a customer, I might say the comment was "pretty mean".