I have been working at Applied Information Sciences full-time (more than 8 years)

Pros

Smart and capable co-workers, good benefits, excellent opportunities for motivated self-starters. Managers are accessible and the structure is flat. Company is dedicated to exploring and developing expertise in the latest technologies, including cloud solutions in Azure. AIS does not hire just to staff projects, but is looking for people to grow with the company.

Cons

Some project assignments aren't terribly exciting but generally you can get reassigned if you ask. Experiencing some growing pains and there does not seem to be a clear vision for developing new managers to sustain growth.