Originally Posted by
Slaveaway
I figured it out. It is Endeavor and they were calling regarding my self employment. I'm not sure if I handled it correctly, we shall see.
If you we're honest then you handled it correctly. They pretty much understand that there might be circumstances where it's almost impossible to verify a job where the company may no longer be around.