if you want good package right from the start , mtech (from a top college) is the way to go you will have a hard time finding job off campus let alone a good package
Really? is off campus situation that bad? even if you acquire skills?