Pros: The seats did seem to have slightly more legroom than other companies and as someone with long legs I appreciate this. Also we didn't crash, which is always my #1 priority.
Cons: The all male (I'm male, I'm not man hating) crew mostly sat at the back of the plane as we didn't see them much. I think they were simply lazy. The crew went through so fast they didn't seem to care if anyone actually needed anything. The person next to me didn't get headphones and it took a long time to get their attention and when they finally brought them it was 1/2 hour after that. It was a late night flight where I assume you want to get people their drinks/food and let them sleep. It took 2 hours to get served water. The beverage cart followed the meal cart. I'm on crutches and every other flight I've been on with crutches(8 flights) including the one before with Royal Air Maroc I was asked if I needed help and they all attempted to find me a better seat. Nothing from them and when I asked for wheelchair assistance when I arrived in Sao Paulo, he said he would try but he didn't think it would work and I got the feeling that he wasn't going to bother asking. He never followed up and I never got assistance, The crew seemed lazy and as far as I could tell took little pride in their job. Almost no inflight entertainment for a 10 hour flight. There was about 2 or 3 hours of a television show that played shared screens.