57 reviews from AEL Mining Services employees about AEL Mining Services culture, salaries, benefits, work-life balance, management, job security, and more. ... (Current Employee) ... The company is based in South Africa and is an explosives manufacturer. I was in the marketing department and enjoyed working there. Was this review helpful?