I think there is nothing wrong with disclosing that you work in India, all it matters is if you lived in Canada for the past 2 out of 5 years. if you dont have enough, then PR card will be denied. they do not ask all your passport stamps, unless, you are asked to do so.
2.5 years isnt a...