Overall Pretty Good
Depending on your department, the level of structure is various. Politics play a lot on who gets promoted. Additionally, not too many people leave so there is not much upward growth. Benefits are amazing.
ProsBenefits, tuition reimbursement, holidays
ConsPay is low, not much room for upward progress.