I'd suggest you read all the thread re: AirMauritius.
Don't need to, I am there. I know the situation very well.
I am not saying everything is good here. Not at all. Browsing through pprune, I have not seen one company with everybody happy with management. If there is one such company, I would be the very interested to know the name. Or maybe these guys don't post on pprune?