I heard that if you wanna work in New York city, Baruch is a good place for you. Since it is a public school,tuition is cheaper($ 400-500/credit). And have good job placement. But living fees might be more expensive since it is in NYC.
And it's weakness is that it is a city university.