Total Rewards Statement-WebTPA is a business app by backstitch Inc. with 500+ downloads (about 823 estimated). Released Aug 17, 2022. Install growth, rank history, SDKs and ad networks.
From the store listing: “Key compensation and benefits information for WebTPA employees”