The work gets done to a point. The issue is they are limited on how much face to face interaction they have with season developers and management and also we have to have all of our team meetings (like scrums) later in the day so they don’t just call in from bed. I maintain a flex schedule with my staff as you can get the work done, but you still need to have at least half of your day available to interface with others (and email/skype doesn’t count) without making them stay past 6 or 7pm. It is not my fault you stay up all night gaming or whatever and cannot get out of bed before 11-12.
Maybe if you talked to your employees rather than interfacing with them, you’d get better results.
English is our friend.