Pros
The general day to day environment is mostly laid back with very occasional periods of extremely high stress. Very interesting specialized field of equipment where every project and every day is different.
Cons
Crazy. Priority shift is real, I have seen it bounce from project 1 to 2 and back to 1 within an hour more than once. I'm not even sure if you can call it priority shift or if it is truly complete lack of priority. Most disorganized machine shop I have ever seen, parts and paperwork are laid down wherever, whenever and forgotten only to turn up again after they have been re-made. No-one has enough faith in the company to re-locate with the plant, everyone in manufacturing and most of the people in engineering will be new-hires starting early 2016.