No, there is no limitation on the size of the PowerPoint presentation. The upload time may be affected depending on the size of your PPT file.