Quote Originally Posted by The MunchKING View Post
I thought he came with the station and was a hold-out from when the Cardassians held it. So, not Bajoran aligned.
odo was discovered on bajor by some scientists and originally thought to have been some space samples. his name "odo" basically means "unknown sample".

after assuming humanoid form, odo was basically an outsider who was trusted by both the cardassians and bajorans, because he was truly objective when it came to crimes. he didn't really side with either side of the occupation. this was probably due to his people innate sense for establishing and maintaining order. so he wasn't really a hold-out. he was just doing his job as chief of security.