Pros
You can make a lot of money and everyone you work with is from an ex-sorority or frat
Cons
There are a variety of cons, I'll highlight some below: 1) managers and directors don't actually care about you. They may act like they do, but they are only in it to make money. 2) work-life balance is not a thing in Aerotek culture. Ask an executive or director and you'll find out. 3) metrics are everything. It wasn't always like this, but now metrics are displayed for the entire office to see. If you aren't meeting them, everyone will know and you will be shamed. 4) personal or professional development. Aerotek will tell you they want to develop you professionally and personally, but they will provide no resources for you to reach the goals they expect you to obtain. 5) management/directors will praise how much you're making a difference in people's lives. In reality, recruiting/staffing is slowing down the pay/advancement for blue collar workers who don't have the education you have. With staffing, companies don't need to pay liveable wages, because the staffing firm will appease the client to no ends with another candidate. In turn, you'll be stuck working till 7pm (or better yet, work weekends) to find another minimum wage worker for a crappy client. 6) if you are looking to begin a career, don't be sucked in. Aerotek preys on unsuspecting college graduates looking to begin a "career in business", in turn working you until you're burnt out and inevitably leave for a more appreciative company.