Pros
It is close to my home. Very successful company financially. Incomparable health benefits (we are union employees). Friendly coworkers. Friendly lower management. Salary is ok when you consider the excellent health benefits.
Cons
Very difficult to sit in a chair for hours on end; causes neuropathy and other pain. Only two 15 minute breaks allowed to walk around and get your blood flowing again. Only 1/2 hour for lunch - not enough time to relax and rejuvenate. Upper management is very unfriendly. When ESI lost money acquiring Medco, they cut us to part time to pay for it while the managers kept full time hours. They don't appreciate their employees at all and continue to push for more and more efficiency to the point of being unsafe. Most employees are depressed and taking medication for it. Very low morale, but people stay because of the health benefits and unavailability of other decent employment. Very hard to get time off when you need it - they could care less.