3 options...which should I choose?

Re: 3 options...which should I choose?

Definately C. As ehsan said, just being associated with the big company will help. Even if you don't get the high class degree, having worked with them will make it easier to get a job elsewhere.