Engauge has a new Atlanta office

I can’t tell you how excited I am about the new Engauge office in Atlanta.  An office environment is incredibly important to the culture of a company.  Just ask Fred Wilson. Why do I love our new space?  Well, for starters… It’s open as a mofo.  The setup here is incredibly open which promotes sharing…

Read More