Pros
Many of the previous good benefits have been stripped away, but the vacation policy is still above the norm. Company co-pay on insurance is fair. Some long term employees are highly invested in the company and sticking it out.
Cons
The new president installed by parent company is a wrecking ball. Started with layoffs in a year with record high numbers. And then followed that up with periodic firings of executives (admittedly some good and some bad) and others to bring in more buddies. This lead to re-orgs with mad scrambles for headcount from the remaining execs who are struggling to appear relevant without challenging the negative changes for fear of being the next in gallows. President has repeatedly suggested that HE is the new culture, and anyone uncomfortable should 'self-select' out of the company. Good people are starting to do just that. Claims of transparency are laughable at this point. The culture is one based on disrespect and fear.