i had a similar job, flexible schedule, and no one breathing down my neck, but eventually micro management kicked in, and i had about 8 different bosses, and one knew less than the other, it was office space in real life.
i hate working for people, everyone is out to get theres.