Some good shoes that you can wear all day while at work are the Ecco shoes that you can purchase from http://us.shop.ecco.com/. They shoes are light and comfortable to wear all day long. You can as well purchase the Z Coil shoes at http://www.zcoil.com/.
One of the best pair of shoes I ever had was the "Mary Jane Walker" by Propet. Especially if you have to be on your feet all day, it has awesome arch support, and cushioning, so at least your feet aren't totally killing you by the end of the day.