I've been here for 1 year now and I can't really point to anything that would justify a negative, but if I could point to anything it would be to do a bit more homeworking (at the moment it's on average 1 day a week) but I find the average a bit low.
Having said that, the reason would be to have employees who are closer and know each other, which I can consider to be a valid condition.