Work life to home life balance can be stressful, just talk it out. 9/10 times they will sort it for you. Lots to do every day, and it can differ as long as you want to do the work. If you don't bother doing the work properly then you will be shoved on a till. They need fast and enthusiastic workers. Pay is good and continues to get better every year. Staff get along well, have a laugh and a joke while working, makes the day go well. Work can get stressful when people don't turn up to work, time limits are tight if you are short staffed. Some managers are hard to get along with but you figure it out with time. Lots of time/chances to get promoted (i myself am getting promoted very soon after nearly 2 years). Overall i would recommend, as long as you want to progress and are not just lazy.
Aldi benefits and promotions
Other staff can be lazy which makes your job harder