Pros: good benefits, make own schedule, great pay
Alion is an excellent company to work for. This is the first company that I've worked for that gave performance bonuses for doing quality work. On top of that, the pay is outstanding! The hardest part is that we are so spread out, it makes it difficult to communicate sometimes. The best part is that I get to have so much creative control over my projects.