Have you searched for that in their TOS?If i do not give cj my ssn or ein will they pay me?
^No! You don't have to give them your SSN and you shouldn't ever use your SSN for business.
Google EIN and apply for one. It's your business' SSN. It is absolutely necessary to do business online.
For the love of GOD do not post your SSN to CPA companies (or anywhere else for that matter).