I had decent experience flying from france to bangalore in economy class. Delta had this connecting flight as i flew on delta from raleigh durham to france.
My overall experience with this airline was good. Seats were comfortable enough for 8 hrs journey. Food was good too. I liked that they had foot rest for every seat, which is very useful when travelling long distance.
I would not mind travelling again with this airline.