No, they don't force that at all. You're free to find another job with hours you prefer, or try to get your boss to let you work different hours. If all your coworkers don't like the hours, you have a better chance of getting the management to change the working hours. If you're the one weirdo who wants different hours, then maybe you shouldn't be trying to get everyone else to do things to your liking.