Full episodes of Survivor-Ponderosa can be watched on the CBS website. All the seasons are available as of 2015, not just the most recent.
To get to the episodes from the homepage of the CBS website, hover over "Shows" then select "SURVIVOR TM" from under "Prime-time." On that page scroll down a little and select the season that is needed. The episodes will be listed from the most recent to the oldest. There are a total of 445 full episodes within 30 seasons available with CBS All Access as of 2015. There are also behind the scenes clips and photos available to be viewed from the page.