Flown and worked with them a number times. Well-funded, well organised, western-style on board service, good crews and maintenance.
Normally quite competitive with fares.
Transaero operate a number of ITs to Thailand, and they were quick to send flights down to there to rescue stranded Russians; something the British were not!