Pros: great gym, facility access, people.
Cons: lack of direct management support
On a daily basis the stresses of who is responsible for completing daily goals were cumulative. Some mid level managers were attentive and helpful while others just told upper management what they wanted to hear. Testing results not meeting specs were mostly just sent back to be "reworked" by faulty direction in quality.
I learned quickly to trust only those that seemingly cared more about their primary tasks and did not ignore the unsurmountable requests from others. This way we can help each others get daily tasks done, to complete the aggregate goals on time.
The hardest part of the job was upper management pretending to know what the production level employees needed to complete their job. Later, they would justify why asking for more help or newer equipment, or other add ons was unnecessary.
We became a reactionary-last minute action group, and never did anything with planning or preventative.
I really enjoyed the light hearted banter, productive approach, and social atmosphere some of us across many departments created. We did our job, got along, and praised those that deserved it.