Great place to learn and grow, but your position won't grow with you
Pros
There's plenty to do, and latitude to work in different areas, try things, learn things. You will learn new skills. You will be given new responsibilities. Sometimes you get to see demos of UAVs or other very cool stuff. Flexible schedules usually aren't a problem at AAI if you communicate with your boss.
Cons
For one project, the management had already made a capital purchase (over $10M) but had employees "debate" which system to purchase. If you are hired on as an intern or as an entry level employee, your salary and position will not grow to match the level of your work and responsibilities. At some point you will have to quit to be fairly compensated. Former CEO sold some land to make the company books better so Textron would buy AAI - now there's a Wal*Mart right next door.