qqp question1: I got an offer from Microsoft and Amazon in Seattle upon my MS CS graduation. The salaries are pretty similar. Which offer should I take? question2: Should I renege on an offer from one of the Big 4 (Amazon, Google, Facebook and Microsoft)?