Great culture and people, benefits/compensation are going downhill, operating lean (too much work, not enough people)
Pros: great culture and work environment
Cons: benefits/compensation, too much work and not enough headcount
Overall culture is great, management is informal, you have the ability to see your ideas come to fruition if you work for it. Over the past few years though, benefits and compensation have been going downhill (zero to little merit increase) and workload has been skyrocketing.