Pros
They pay higher than minimum wage.
Cons
If you ever want to work for a company that makes you feel guilty for needing to go to the bathroom - pick Aldi! They severely understaff on purpose in order to "pass the savings off" to customers (which customers do not understand and will berate you for not having enough help). They have unreal standards for scanning items that completely defeat their claim to value physical health and will destroy your hands (and the customers items as you literally are required to toss them in the cart with zero consideration). Not to mention if you have to stock the shelves in the morning just hope that you don't have any physical issues that would keep you from throwing a full pallet by yourself in 30 minutes or else... Terrible training, worse management. They literally could not pay me enough to work there again.