HMC is excellent for the basic salary they are comparable to Qatar Foundation. They don't give good benefits, low housing and very low school tuition. So, if you have kids, you end up not able to afford your job. They have no inside politics, no backstabbing to advance, so you can be happy working there.
Beware - they are excellent at detecting fake degrees and don't recognize online diplomas. So, estimate your situation.