One of the best places I ever worked for, simply amazing but it is still a factory so you will have to get used to that environment. Feels like your working with real people who genuinely care about their jobs. They WILL help you every chance they get, car broke down? they have your back, no gas money? they'll cover it, safety concern? taken care of. Pay complaint? no problem.
None, basically, just hard to get to