I did get an offer, but their process is slow, so they may still be giving people offers through this week. Does anyone know what the commitment for this new grad program is? Is it 3 years? or 2 years? And is it a legally binding commitment? Just won...