Aerotech is a decent company, but the opportunities for career advancement aren't great. In my experience, they do a poor job of recognizing and rewarding employees. This seems to be the case in most departments, and is reflected in the high turnover rate.
The corporate policies are stringent and designed to reward employees that have been there for many years. Vacation is pretty terrible for the first 5 years. Wage increases and career advancement opportunities are based mostly on years of service. Performance is almost meaningless (unless you mess up significantly). Hard work is welcomed and encouraged, but not rewarded very well.
The company is very conventional and maintains a strict hierarchy. The top-down management style is very discouraging and leaves little room for creativity or innovation.