Good company depending on department and division
Good company if you are in the right division. Great people, hard workers. Culture is corporate, but not stuffy.
Most enjoyable part was co-workers.
Hardest part was layoffs of very veteran employees over the last couple of years.
ProsGood benefits, great insurance (BC/BS), good starting vacation time
ConsDepartment Managers very varied in experience