If you are like me who is always few minutes late to work or gets there too early, this may be a frustrating experience for you. I loved the fact that I am free at 5pm but I prefer little flexibility. I think it was more of my problem than company's. They want everyone to come at the same time and leave at the same time.