Pros
Well known company. Benefits (i.e. Pension, 401K, Insurance, Continuing Education Reimbursement, etc) Friendly/caring co-workers
Cons
Salary (after 5+ years, still make well below the low end of the industry standard). Micromanagement, a specific department plans every second of your day for you and you're adherence to that schedule is one of your metrics you're judged on. At times, you're schedule adherence is effected by things outside of your control, yet it still counts against your metrics because they refuse to make corrections, which ultimately effects your end of year review and raise. Unrealistic expectations. No work-life balance. Attendance policy leaves no room for management discretion and allows for termination with no situation consideration. Not trustworthy. Certain departments are known for lying about positions to recruits to staff their department (i.e. Offering one position and then telling the applicant on their first day of training that they're actually not going to be in the position they applied for and accepted). Extremely low morale across the company as a whole which reflects in their work performance, leaving others to clean up the mess. You're treated like a juvenile. Growth opportunity isn't what it use to be with the constant freezes being placed in certain departments preventing you from posting out and leaving that department for better positions.