Thanks Pulvicreous, for sharing your thoughts. I am sure many in this forum had received the same call as me.
I hear you but as much as you might say studying in 3 countries may give you the Global Perspective, I have to differ in my opinion.
It might give you a global perspective, if say the length of stay at those international programs is atleast 6 months to 1 year. Otherwise, I truly feel that 3 months is more of a short vacation where you may get to see the location but learn little from it.
On top of that, the whole program is 1 year, which is good in one sense that one gets to complete it and get back on track with little time and investment lost in the process.
But they just state 70% placements, no mention of the percentage of internationals/nationals in that 70%.
On top of that, given the USA visa procedure, which says you can apply for a work visa if somebody adopts ... ahem cough ... sponsors you, then that makes it even more difficult to get a sponsor with a less known program.
Yes I would like to believe the university is funding its program well by attracting students and generating jobs but the process has to be a little more informative for others to board.