If it is a hard bright white material is is PVC. I did a google search and found this.
This says it is PVC. If so, I would consider that a good thing. Just be careful to use sealant around vents that works with PVC.
They use PVC on commercial building roofs so I am thinking a PCV roof is going to last longer than TPO or EPDM.