Pros
private ownership, investing in their people, benefits (401k 7% match, 3% profit sharing, College Loan repayment program), have invested in better offices spaces, technology to make employees' day to day better. Good overall culture.
Cons
With investment in technology, it has come with some significant change/pains which is tough but worth the change for a better future state.