Pros
Monthly meetings
Fun committee
Snacks provided by company
Cons
Don't be fooled by the fake reviews on here.
The management here is extremely inexperienced, and rules over their company like a playground. Their inability to effectively communicate and their tendency to "lash out" at their employees is clear, due to the fact that the majority of their senior members have left within the last 6 months.
There is truth in the team being quite well meshed, incorporating a plethora of different personalities and skillsets. The team there truly was formed on great pillars, with great potential (keyword: was), but that is no longer true as the company stands now.
The monthly company dinners and fun-committee organized events are a good time with coworkers, but note that they are unpaid and "optional". These also lack any real team-building activity. These are held at the end of the workday, but often continue into the late evenings. Furthermore, they are often pushed onto weekends or holidays on the rare occasion. I am sure that when management replies to this review, that they will reiterate that these are "optional", but may or may not affect your standing in the eyes of management.
There is also truth in management doing their best to make things better for their employees and the company, but only after they've received enough backlash from their employees to make a point.