I don't know much about Indy , but spent a few months in training over in Mem . And honestly its one of the worst environments I had to spend
Time in. Just a ****@y culture and
Attitude over there over all. Now sure there are nice places but they are no where near the airport .
The only thing I find nice comparing to the two is you don't get snow in Mem versus Indy.
Good luck.
Seriously consider your choices hard about Mem .