unprincipled
amoral, corrupt, crooked, deceitful, devious, dishonest, immoral, sink, tricky, unconscionable, underhand, unethical, unprofessional, unscrupulous
Antonyms
decent, ethical, honest, honourable, moral, righteous, scrupulous, upright, virtuous