Great people and good to work for
Limited on overtime, and raises are non-existant, but benefits are good once you learn how to use them
A breath of fresh air in the current employment climate.
Team work and cooperation with each other
Management skills needs to be better