You get to work on a small team and on a "cool" product that thousands of other companies are also making.
Cons
Management is inept, feedback is minimal, and there is a lot of hiding of information throughout the company. Customers have been majorly dissatisfied with the product.