Pros: interesting and intrinsically rewarding work; safe and comfortable environment
Cons: micromanagement and high number of work hours
I worked there over five years with many friendly, polite and productive people. It was wonderful to be part of the team. The environment, overtime expectations and management changed over the years. I do hope things improve for the next person in the same position.