flawed — characterized by flaws; having imperfections: a flawed gem; a seriously flawed piece of work.
deficient — If someone or something is deficient in a particular thing, they do not have the full amount of it that they need in order to function normally or work properly.