I can imagine having some days in the office when collaboration is key. For example at the beginning of a project when deciding on architecture, frameworks. Continuing, every now and again a dev meeting would be good when everybody is in the same room. Doing the actual coding from home, potentially loosening up the 9-5 hour window so that developers could work when they feel the most productive, would be a cool new way to consider.
Not sure how entry level developers feel about this? (Having someone to go to with questions physically is quite useful)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.