4.0
Dec 2, 2025
Former employee, more than 1 year
Mount Isa
Recommend
CEO approval
Business Outlook
Pros
Pay. Perks,leave. big company = big benefits. I'd work for them again
Cons
Working in the Isa Your just a number. So shut up do your job and get paid and do it safely