I've heard the name before, but not much.
I just looked at the website, but it doesn't say much about actual benefits. To be honest, I'm not surprised that their discount codes aren't better than what you can get through a bit of search online. The reason is that usually a large merchant such a Dell will not offer significant discounts to partners (above market rate) unless the partner can significantly drive volume and not dilute their overall revenues. Foundercard just don't have that type of scale to influence the economics that much.
Curious - what is the annual fee on the card?