ITM Navi Mumbai is a great option for though looking for a sales profile and are unable to get admission in a tier-1 B School like XIME Blore, Christ Blore, Bimtech Noida, IFMR, Great Lakes Chennai, etc.
The placement scenario here is very unstable and risky considering the high fees. The majority of roles offered are in sales the credibility of which is low. Moreover, finance students are offered very limited core finance jobs.
It’s best to contact the alumni through LinkedIn to get the exact picture and then only consider joining it. Also, if possible give CAT again and try to get into a better B School that guarantees placements and a better learning environment.