Pros
This company is still growing, which means there are always new opportunities opening up and they often promote from within. A good work-life balance is encouraged and modeled by management. Over the past few years I have seen a lot of positive improvements in terms of strategy both with products and the direction of the company. This is a company that started out very small, grew very fast, and is now more stable so they are catching up in terms of organizational structure and culture. There are things that could have been done better but the biggest pro is that everyone is very invested in the company. Even though we are a tech company, our clients are educators and our users are teachers, parents and students. Our success means the success of the next generation which makes everything we do worthwhile and there is a feeling of that in the company culture.
Cons
In the past there have been some inequalities in terms of pay scale and resource management. However, I feel that these things are being righted and I have noticed a lot of positive reinforcement and fairness in terms of benefits and recognition lately. My biggest con is that the company is in two buildings and the space is not evenly distributed. I would like to see them invest in their future by finding a better space where this small company can all be together while we're still small enough to do so.