Pros: outstanding benefits package.
Cons: unstable environment, in debt with yearly layoffs, seniority plays no role.
Loved my job, the office where I worked, and my co-workers. The amount of working coming through the office was managable and interesting. The only downside was limited advancement due to annual layoffs. Due to a 2 million dollar company-wide debt, our department went from 5 members to 1 member within a year.