All of the organizations I've worked for have offered teleworking. I think there are several factors which contribute to whether or not it is a positive experience. I think there needs to be an agreement in place defining the terms and there needs to be a regular evaluation of whether or not it is or isn't working.