Pros
Employees are extremely talented, smart, and a joy to work around. In truth, it's the only reason anyone stays. Has potential to pay well if you can stick around long enough and stomach the constant stress born from the seeds of conflict and confusion inherent in poor leadership at the top ranks.
Cons
Quietly downsizing. Many folks that bought into the "we're your family" culture years ago discovered it was a lie. Fear permeates systemically in all departments. I heard this was especially true in IT where a bully rules and thrives under the auspices of Corporate Goals. Human Resources appears to have been rendered powerless to protect the employees. And so, the voice of the people who work together in hopes of one day having a decent work environment cannot be heard over the brutal march forced upon them by a misguided Company that has lost its way and forgotten the Golden Rule.