Pros
AINS gives its employees the freedom, responsibility and autonomy to control their own destiny. There are many knowledgeable people from the bottom all the way to the top who are accessible, experienced, and want to help their colleagues succeed. You will get out of AINS exactly what you put in. If you are hard working, dedicated, and open to learning from those around you, you will be rewarded. Trusted employees get the opportunity and experience to participate in almost all aspects of the business--from sales and marketing to implementation.
Cons
Some processes could be better defined and followed. For every four hard-working employees, there is one "professional email forwarder."