Thank You everyone on this thread. It was a healthy discussion, and helped me gather insights.
I have accepted the job offer from Sep 4. Sep 4 -Dec 14 is my co-op work term. After Dec 14, I'll work part-time or ask for a vacation till I apply for my PGWP. Once I apply, I'll continue working...