If have Amex and ITIN can open business checking with them. @djchuckles has one I believe - I think fairly easily to open. That is as a sole trader and don’t need EIN
Pros and Cons sorry couldn’t give you a detailed explanation - I would just open it if I was getting a cash or point bonus for...