The best cards for salary of Rs. 34,000 per month would be
Rs. 500 amazon gift voucher as joining gift
Up to Rs. 4,000 in amazon gift voucher on reaching various thresholds
Welcome gift voucher worth Rs. 500
Flat 10% discount on apparels, footwear, accessories at FBB and big bazaar
2.5% cash back on spends at big bazaar, food bazaar, FBB, Dining
This card comes for free as you get Rs. 500 cash back every year as bonus
This card would give you 2.5% cashback on your grocery spends and departmental store spends.
Spend Rs. 2,000 or more in first 60 days and get 2,000 bonus Reward Points. These points are worth Rs. 500.
This card does comes with a fees of Rs. 499 but would be waived off, if your spends are more than Rs. 75,000 per year.
Hope the features would help you in selecting the card. It is always advisable to have multiple cards but the main purpose should be solved with that. Like if you spend a lot at big bazaar then the SBI FBB StyleUP Card is for you.