scheming
artful, calculating, conniving, cunning, deceitful, designing, duplicitous, foxy, Machiavellian, slippery, sly, tricky, underhand, wily
Antonyms
above-board, artless, guileless, honest, ingenuous, naive, straightforward, trustworthy, undesigning