Pros
Casual, laid back environment; great schedule (i.e. off every other Friday, lots of company holidays and floating holidays); manufacturing end use items for the military is gratifying.
Cons
Dysfunctional management. There are too many mid-level mangers making conflicting decisions that leave lower level employees caught in the cross hairs when something goes wrong. Management's culture is that of taking all of the credit and none of the blame when issues arise. Additionally, there is also no room for advancement within the company unless you are part of the "inner circle", which is extremely difficult to become a part of because hard work isn't enough to get the recognition and visibility necessary for inclusion. This company has a lot of potential, but is falling short of being an ideal place to work.