A few great things of note at our company:
The most important thing to note here though is freedom. What makes all of this so great is that it doesn't feel like you're working for someone. You have complete control over your life, not having to stress about being late for work, or missing a day because something comes up.
Obviously though these come with responsibilities. If you're missing time, make up for it. These perks have worked well with our team because we all respect the work we do, and the people we work for. We all rely on each other to get the job done, so as long as you're doing your part and holding your weight it makes for a happy work-life balance :)