Pros
Start-up atmosphere; fast paced, challenging
Supportive team where everybody helps everybody
Always something new to learn as we grow and innovate
Management transparency; everybody knows the sales numbers, the challenges, the upcoming projects, etc.
Professionalism; people who might post petty childish reviews on Glassdoor about being fired...are fired
There is always beer on tap in the office!
Cons
See bullet #1 in Pros. :)