No compensation, no mentions of benefits anywhere, no idea if it's onsite or remote, and the location is just "Usa, New York Office." Honestly, I'm not even convinced this is a real company. I'm gonna say Seriously, Maybe Don't.
Overall, it's a pretty straightforward Success position with decent pay. They don't mention benefits, which I'd address in the interview process, but otherwise it's a solid Eh, It's Probably Fine.
Blah blah woof woof capitalism, but a company that wants to use you to build private wealth for others but won't deign to tell you what the compensation package is is especially hypocritical and I just cannot (Farther for me, but not for thee?).
I am immediately suspicious of companies that in one breath brag about how great a workplace they are and then, in the next, make it clear that they are only being transparent about salary because they are legally required to in NY, CO, or CA. Honestly, it's fucking laughable.