They have a pre-approval application with only soft pull and at the end they will tell you your limit which is cool
There are several card themes to choose from and a couple of versions of cards, cash back and rewards.
Before you accept , it will ask you if you want to do the hard pull.
You will have 30 days to accept the offer.
They don't seem to have soft pull requests in the website or app though, although some are reporting you can request this through the secure message system by specifying soft pull only.
The preapproval works with ITIN numbers.
Also note that there are some users reporting that they were approved with the pre-approval and then declined on the hard pull
Let us know what limit you got !