Does anyone heard of Al Muftah Group? Any impression on their treatment with their employees and how about salaries?

Ill appreciate any reply.