While in stripe it was a breeze. We got incorporated + a bank account in 3 days, I guess. Signatures were online, no hardcopy or anything. (and the 15K aws credits)
edit: Hey @cmadan, my email is <my_username>@gmail.com
But, based on Patrick's comment, maybe Atlas is now open for everybody.
I looked into Atlas and definitely got the impression that it's only for non-US businesses.
Why Stripe Atlas is Bad for Foreigners?