I have no experience with pods, but roasted beans are like bread .... they begin to degrade within a few days and optimally should be used within a few weeks (or a couple of months ... tops jmho). I ALWAYS check the roasted date ... locally roasted is best, but out of convenience I also buy Peets off the shelf, but never older stale stuff.
Those dates are absurd
Year old bread