unscrupulous
shifty, untrustworthy
Deceitful, duplicitous.
Hypocritical.
Having two faces or plane surfaces.