Why do they not say it at mincha? Also, why do I do if I’m davening with them?

There are many reasons and many customs, in general it is better to daven with a minyan that says tachnun. If you happen to daven with them, say tachnun after davening.