we're 30 strong and 100% remote at dito. we don't have an office. it's pretty great. we live on google apps and other collaborative tools that make this an advantage, rather than a sacrifice. our employees are dedicated, work hard, and for the most part, love their jobs. we enjoy seeing each other in person at customer sites and during company events, but for the most part, we use things like uber conference and google hangouts to meet and keep in sync. not to mention google chat.