Pros
In many ways, this has been the best place I've ever worked. The people I get to work with every day are motivated and dedicated - you can rely on them.
Cons
The longer I'm here, the more layers I see built and still little is being done to invest in proper management training for the emerging generation of managers. There are rumors of pure tyranny and bulling (or poor work ethic) from our head of client services & sales, but as mentioned in other posts, our titles are not equitable across the company (so maybe they are in these roles too early?). There are Directors who would be VPs at bigger companies, and Directors who should be individual contributors. The biggest disappointment came when our CEO basically shut down any conversations around diversity. At a company our size, it's a reasonable and fair question - what are we doing about it? His response was insulting, basically "I have friends who are diverse so I know what diversity is." I feel reluctant to write this comment but I've heard he reads these reviews, and hope he takes it seriously that we weren't satisfied with that answer. Many of us are confused at some of the management changes that have happened; the exec team keeps investing in people who act in ways that are contrary to how we position ourselves as a company (with empathy & transparency).