Pros
Aerotek is a great place to work and is a great place for a young professional to start a promising career. The environment is a lot of fun and professional development is something that everyone is passionate about. There aren't many companies I know of where people in their 20's have the ability to make nearly over $100k/year! Your success is truly based on how much you put into it, and promotions are not based on seniority - but on performance. Management makes personal investments in each of their employee's futures. I would recommend Aerotek as a great place to work to any of my friends and family.
Cons
The hours are sometime very long and can take much away from your personal life. The base pay isn't that great, but it is still better than other companies in the industry.