Better job or moving house.
Not enough hours and not good enough pay.
If I were to leave Subway it would be because of the distance I have to travel to get to and from work daily. This wasn't a problem when I first received the job as I lived fairly close. However due to moving it makes it a lot more difficult to get to and from work.