Salary on paper will never match how much they pay. It’s a typical Indian consultancy which will try to take huge cuts without basic requirements or benefits. It’s a bonus if they pay you salary and not lie to you that the vendors are not clearing payments.