Pros
-Lots of great hard working (under appreciated) people -Decent pay for the area -Benefits (I'm only listing this as a pro because it's a good per paycheck price. If you need to use them, there's a high out of pocket cost) -Really fun and interesting job (At least in the department that I was in)
Cons
-Minimal advancement opportunity -Absolute bare minimum raises at best -HR and Senior Management does not take complaints seriously (including behavioral, sexual harassment, leadership complaints) -Many of the jobs that should still be in Exeter, PA are now offshore in India. -Work/Life balance is one of the worst that I have ever seen (I have actually heard of salaried employees being reprimanded for leaving at their scheduled time)