Pros
It was a good learning experience especially if you are promoted to a management role (shift manager, MT, or Store Manager). You will get a to learn and improve skills in time management, multi-tasking, and prioritizing-which are great transferable skills. Most of my co-workers were amazing, they were like my second family. Everyone was very hard working. I worked there for over 5 years, I loved the regular customers that I saw 2-3 times per week. Retail can be a thankless job; but, I have received comments from customers (every now and then) who recognize my hard work and thank me for work-which is probably one of the best things I loved about Aldi. The pay is way above many other retail store wage rates, and trust me you will be working hard for that higher pay. Health benefits and 401k benefits were great as well. In closing ,if you are willing to learn new things, take on challenging tasks, work hard, and provide excellent customer service then you will succeed. If not, I suggest you look elsewhere.
Cons
You will work hard. By hard I don't mean you will be sitting at the register all day ringing up customer orders. You will be stocking shelves. You will be stocking bread, meat, and produce; cleaning, helping with merchandising, inventory, taking out trash. The job is very physically demanding. With that said, it WILL start to take a toll on your body. Although you will learn a lot, this job is not good for long term employment, definitely not to retire from-IMO if you work at the store level. Movement beyond Shift Manager or MT can be quite difficult for those that want to move up. All stores operate on very slim staff (hence why you get paid more), so when call-outs happen or when people quit, it can be a headache to find coverage.