The company will hire people without a ton of experience, and do a great amount of on-the-job training. With a large in-house production, there's a lot of room for advancement. Indeed, these are easily Money Mart's biggest pros as an employer.
The problem is that there is never any adjustment to pay based on experience or training gained, or any kind of market rate adjustments based on what your peers in your respective field make. So you will always be drastically underpaid.
That would otherwise be acceptable, but there seems to be no sense of scope in upper management. This leads to huge projects with microscopic timelines and resources, leaving everyone from both a corporate and retail level to constantly go above and beyond the normal call of duty just to keep up typical day-to-day activities.
In the end, this leads to a cycle of talent getting hired, trained, burnt-out, and moving on to a more beneficial career.