Is this a surrogate key? (i.e. system-assigned, no meaning, tied to another business identifier)
If it's a surrogate primary key, I'd ask someone to make a compelling argument on why a char(10) is needed. The answer of, "the other tables use char(10)'" doesn't cut it (at least not for me personally)