Pros
You get to see the result of your hard work. There is nothing better than seeing a person get a position they really wanted and having them thank you for it.
Cons
Extremely long work hours for little pay compared to the market. Commission structure is a joke you will not make alot of money there even when you have a high commission when you look at how many hours 50-60 hrs you worked. Relationship building is going to lunches/breakfasts with strangers, who may be looking for work. People who are obsessed with Aerotek act like they are in a cult and have no real work life balance whatsoever! Every single person follows the same exact schedule which gives you no room to be creative, they want everybody to be a clone. Turnover is the worst with people leaving left and right.