Pros
convenient location, fair pay, nice facility
Cons
very toxic atmosphere, poor quality management, Harsh treatment for taking off sick or for more than a couple of consecutive vacation days. Dishonest, unpleasant people to work for. Worked there for 15 years and the last three were terrible.