If you completed more than one program, you may be able to get a PGWP that combines the length of each program. For this, each of the programs you completed must be:
You can’t get a PGWP if you already had one after completing an earlier program of study.
- PGWP-eligible and
- at least 8 months in length.
this is what written on website now
This is written since December 5 2018 , I checked on Wayback machine , you can too.
However according to IRCC's recent tweet regarding PGWP , they told no changes are done whatsoever.
So to consider 2 yr or 3 yr is the dilemma?
It's better to ask someone who has already got PGWP recently