it consultant kya hota hai