I am following this company for some time. Kindly consider in this way.
You are a new employee joining in a MNC. Zaggle will provide a co branded card to you. At initially to encourage you to use that card frequently they will provide cashback and incentive kind of things. Once you regularly use this card they will stop the incentive. As of now company spending big chunk as incentives to increase the program fees revenue. Once this trend started to reverse we may see boost in margins. Hope it helps