Based on your financial expertise, provide your response or viewpoint on the given financial question or topic. The response format is open.

First time consultant, doubts on Taxation
I would look into the possibility that the promise "that no taxes will be withheld" is all about your status as a 'consultant'.  They may be meaning you to be treated like a business they buy services from.  In Canada the distinction is very watery and I presume the same in India. If you agree to become a business, then you must look into how that business income will be taxed.