Pros
The company is on the cutting edge of the aerospace industry. This means that I was able to work on large projects where I was able to see the benefits of my work. The company is very good about training (I have been here for about 4 months and have already worked on a number of projects) which is mainly due to the friendly environment that I have noticed while working here. Flex time is another pro, allowing me to work late some days and leave early on others. The atmosphere still has that "small business" feel, while maintaining an impressive track record of projects. Overall, I would recommend ADS to anyone in the aerospace field who wants to actually face new and interesting challenges that you don't necessarily see in larger companies.
Cons
Some large projects require extra work outside of "normal" hours. This can mean long hours when projects start to pick up.