I received this invitation as well. I figured it was purely based on GMAT score. I didn't apply because I'm not interested in supply chain, but I think I checked the operations box on my GMASS questionnaire.
I would imagine that employment prospects would be very good considering MIT is the top-ranked supply chain school. I can't believe that you wouldn't be able to find a great operations job out of the gate.
How to Get Into a Top MBA Program
How to Ace the GMAT - 3 Proven Tips