This is a fair criticism. You kind of hit why we don't -
established firms list them all. We're not established yet, we're a baby deer trying to take a few steps through the forest. I would like to say that "not actively calling attention to our weaknesses in a way that is detrimental to users on both sides" is different from lying, but I think you could reasonably think differently.
Since you asked: we have two roles currently hiring, and one with a contract out (although I think it's <50-50 to actually get signed, they've been extremely difficult to get responses from). We work primarily with engineers and roles in the US (both because that's where we are located and because that's where the revenue needed to make this model work can be found. However, we're not closed to engineers abroad. One of the roles hiring right now is open to remote in most of the world (they prefer not the EU for time-zone reasons), the other is in-office in New York City.
If your criterion is "I don't want to sign up for this unless it'll get me a lot of jobs right now", well...don't. It won't, not yet. The pitch right now is "if you want to see this thing exist and would like a job if we can find you one, give it a shot, you've got nothing to lose".
Since you asked: we have two roles currently hiring, and one with a contract out (although I think it's <50-50 to actually get signed, they've been extremely difficult to get responses from). We work primarily with engineers and roles in the US (both because that's where we are located and because that's where the revenue needed to make this model work can be found. However, we're not closed to engineers abroad. One of the roles hiring right now is open to remote in most of the world (they prefer not the EU for time-zone reasons), the other is in-office in New York City.
If your criterion is "I don't want to sign up for this unless it'll get me a lot of jobs right now", well...don't. It won't, not yet. The pitch right now is "if you want to see this thing exist and would like a job if we can find you one, give it a shot, you've got nothing to lose".