10 hour shifts

Hey guys, I just got hired on at a job I’ll be doing 10 hour shifts what kind of shoes are comfortable i heard crocs are really good but not sure never had a pair???