Pros
The company is full of great people who are very committed to each other and our customers. The products are relevant, deliver real value to our customers, and are respected in our market. Especially in the last year or so I see a lot more people getting promoted and recognized for their work. The new CEO (9/2015) is a seasoned veteran and is bringing some much needed operational focus and discipline and more communication and transparency on what's working well and what needs more work. I'm optimistic about the changes I'm seeing on a number of levels over the past year. The pay is fine and the benefits are really good - much better than most of my other jobs.
Cons
Most of the people are really nice but there are a few people who can be unnecessarily negative. Every company has growing pains. There is some title inflation so while the company is a little top heavy, it looks more top heavy than it really is.