So it appears that your bosses should have made it start at 8am. In my group of friends we have this one who is always an hour late, so we all tell her that whatever we're doing starts an hour earlier than it really does. It works. Some fucking people have no respect for other people's time.