Pros
If you are desperate for a job, this place might just well hire you. The pay, as another reviewer notes, is reasonable, if not on the high side. Benefits are the same as everywhere else, though there is no matching for 401K. There are many pockets of competence within the organization and many intelligent individuals who want to do a good job. These people can be a delight to work with, especially given the overall character of the rest of the company. Sadly, very few of these individuals are in management roles.
Cons
The company thrashes with regards to product direction. Unbelievably high employee turnover numbers. Employees are too often silenced in meetings by angry declamations peppered with expletives and table pounding. Way too much backstabbing and internal politics for a startup. Enormous Egos rule the day here. The upper levels of management are completely aware of all of these issues and fail to act at all or act effectively.