Had a lot of motivated people trying to do cool things. Found a space ripe for innovation
Cons
Lack of direction and strong leadership, constant internal political struggles. While I learned a lot there, it was one of the more stressful jobs I had and in the end it didn't seem like any of our seemingly-smart ideas had much of an impact, which was not fulfilling.