Company was willing to provide opportunities for growth. Provided training as well as travel within North America and the world.
Management was forth coming and open to change.
Culture was one of professionalism but also room to have fun with after work activities.
Hardest part of work was meeting the stringent requirements of the customer, but that just made us better.