Pros
Great co-workers. Good fishing. Very high cost of living. Have to travel one hour for anything - medical, movies, shopping. Very poor school.
Cons
Management is very young without any experience. Good old boy system. Zero chance of promotion. Low pay with a lot stress and over scheduled. Work excessive hours without any appreciation. Lots of meaningless meetings from management that put you even further behind. Very poor software that is outdated DOS based and out dated. Software takes at least a year to begin to learn and a couple years to become proficient. Software is a dead language and is no longer supported by IT department. All the programmers have left or retired. Very high turn over rate. 6 experienced engineers have left this year alone. Three of the engineers were senior professional engineers. Professional Engineers are expected to rubber seal other engineer designs without any time to review design. Very unethical. Get all the money you can when starting because you will not get another raise.