I was and still am the first one to work. As a manager I appreciated employees who were professional and arrived on time. I also was very accommodating for doctor's appointments, school meetings, and all those things that require people to leave for part of a day.
But if you can't figure out how to be at work on time most days I assume you don't care much about the job. I remember one employee who was late literally half the time. His excuse was his commute was anywhere from 30 minutes to 45 minutes. He always left 30 minutes before his start and it wasn't his fault if he was late. I asked why he didn't just leave 45 minutes before work. His answer was he didn't want to be early.
Do you think he was ever promoted?