Pros: The flight was very smooth with little turbulence overall. Food was delicious. The timing of the food seemed just right. They came by with drink refills often. Overall the customer service is top notch. The movie selection in the entertainment system was great -- I did not lack for anything to watch; if anything I almost wished I had more time to watch everything that interested me!
Cons: Although they're not unique among airlines in this regard, seats in economy are cramped and uncomfortable (especially for those of us with long legs; I'm 5'11" and my boyfriend is 6'2"). What did seem different about SA compared to other airlines is that for some reason the seatbacks are very stiff and it's hard to recline your chair. Also, the entertainment system was a bit unreliable -- twice for some reason it rewound me more than an hour back in the movie I was watching (so I had to fast-forward to the place where I was).