Dude this is the 21th century.
if u cant keep up with required company dress codes than ur asked to leave.
cant work for someone and b ur own boss
It is good to keep up with the requirements of ones company but not in a case where there is a clash between ones beliefs and company rules. In context to that post, at times scarf is not allowed by some companies.