I'm a founder searching for a corporate credit card, so naturally I'm comparing benefits with other cards.
The rewards page boasts "Brex gives you valuable rewards equivalent to 500,000+ points on competitor card programs.", but gives no specific information about these rewards without signing up. This felt deceptive / scammy to me, and I instinctively closed the page.
Later I found the rewards FAQ question, but the statement "Like our cards, our rewards are different. They offer valuable savings to companies on the products they use most, like software, servers and advertising. These rewards help build the company, rather than competitor rewards programs that offer consumer-oriented benefits for individuals." again was too vague to know whether it was worth signing up to learn more.
Just my anecdote, but I would suggest offering more details on the reward program pre-signup.