Pros
Being a large corporation it is able to offer substantial compensation packages. They offer a decent benefits package, BC/BS (employees pay higher than the National norm) but never the less it is offered. Also they work with local communities and donate to many worthy charitable causes.
Kontras
Also being a large corporation employee recognition gets lost or there is none. Upper management/board has fallen away from some core business needs in regards to employees. C.S.R. (Corporate Social Responsibility) has been, within my current studies of Business Administration the company acts nearly 100% within the "shareholder/stockholder management approach. True a business needs to place emphasis on profit/sales in respect to the key stakeholders thereof but if we lose sight of the true business model to incorporate "ALL" stakeholders into the business model. Some of the key employee stakeholders are disrespected or lost which ultimately hurts the business integrity motto.