Total nightmare to deal with. Indeed kept charging fraudulent charges to my corporate credit even after I was told my three different Indeed employees that my account was no longer active.
I had to cancel my credit card to make the charges stop and let the credit card company go after them.