Vantaggi
Big company, a lot of talented employees, some opportunities for career growth, professional learning experience. Pension and generous 401-K match. Some positions allow for flexible schedules and great work/life balance. The company is committed to helping the local communities - employee volunteering efforts are encouraged and supported.
Svantaggi
It appears that there is strong disconnect among different internal departments - "us vs. them " mentality Terrible Human Resources department - especially the talent acquisition division. No follow up with applicants, hard to reach and communicate with (even for internal employees). Expensive benefits - in some non-exempt instances insurance takes up a whole paycheck to pay for a family health insurance premiums. Upper-management out of touch with lower-level employees, seem to be in the their own "world". Worst IT department I've ever seen - a lot of non-qualified personnel hired to answer calls with IT issues by taking notes to then pass them on to technical staff.