Pros
I have been with Collective Next for many years and the best part about being an employee is the community of passionate, caring, hard working, and talented people. I can honestly say I work with some of my best friends. The work is interesting and there is a shared desire to learn and grow. I am constantly being challenged to be better, and I find the work to be meaningful.
Cons
The organization is constantly evolving and the strategy is emergent. For someone who is not comfortable with change, ambiguity, and determining their own path it can be a difficult environment. Development paths are not formal, and while that allows everyone to grow in way that are unique to them, it can be frustrating at time to know how to advance. I will say, when I have asked for help in this area, there is a real willingness to engage. Now that i am used to it, I could imagine working in any other environment.