Pros
I've watched as Clever has grown from ~10 to ~50 people over the past couple of years. Here are the things I love: - Smart, dependable coworkers - Everybody's united under a common mission to improve education (it never feels like it's about the money, but being for-profit avoids a lot of the inefficiencies and frustrations of non-profit work) - I have very close friends at work and we do fun things together, but it doesn't feel insular like many other large tech companies' social networks - We have a culture of learning, and one in which all ideas can be challenged by anyone
Cons
We've been growing really fast. It's hard to preserve culture and scale processes. We also haven't really figured out what advancement looks like yet - right now everybody is more focused on the problems we're solving than on career growth for employees.