dishonest
evasive and shifty
risky
uncomfortable and weird
deviant
unsound and unreliable
unscrupulous
shifty, untrustworthy