pp electronic platform review