I am definitively more productive at home, but I do love to be in the office.
I work at a local startup that happens to have an open office. I have always loved the ambiance and the people there but, having been working there for two years now, I've seen the sometimes noisy small room of the 5 people team grow into the 30-something focus-stealing noisy big office. It's fun and the people are great, but I get frustrated when I can't get anything done.
Ha.. i can understand!
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.