Pros
The company takes active and purposeful steps to practice what it preaches. The leadership values its culture and lets employees at every level to contribute to it and engage - in a variety of ways. For the work: expectations are high, but leadership and teammates empower you to succeed. It's rewarding, and knowing you can rely on others to strive for the same high standard reduces a lot of stress and keeps things moving forward. There are opportunities for professional growth and expanding your skillset is encouraged and supported.
Cons
The company is growing quickly and with that will always come some hiccups in creating new systems, procedures, and communication. But leadership is very open in its direction and receptive to feedback. I feel like I have a stake in our future.