The foremost requirement, when your job requires you to stand all day, is to go for shoes that have a supportive insole that prevents fatigue as well as reduces strain on various parts of the foot. Ensure also to opt for shoes that have a deep heel cup that aligns the foot and offers comfort. A big part of hurting feet is also the fact that when you stand all day, your feet swell up and the shoes do not have the requisite space. It is important, therefore, to opt for shoes that have a wide toe box.