Pros
One of the best companies I've worked for in my career. Work culture in the corporate office in Toronto is stellar. They've set the par extremely high for me, and I always find myself comparing, even now! Also the downtown office is beautiful and located centrally.
The Toronto team is motivated, inspiring and highly productive. You can really tell that the executives value the employees.
Senegalese staff and people are welcoming and cooperative. Geologists were highly knowledgeable.
Pay was competitive.
Cons
If working in Senegal, the FIFO work can be difficult to cope to- certainly not for everyone. While the camp is 4 stars by mining world standards, a lot can be done to improve for little cost to further the livelihoods of long-term employees.