Pros
AeroTek has treated me pretty fairly so far. I've worked for them for around six months now and have never had a problem with paychecks or benefits. Since I work through AeroTek for a larger company as a temp/contractor, the majority of my interaction with AeroTek has been administrative stuff, but it's always easy to get my managers on the phone or through email with questions or concerns.
Cons
AeroTek has not entirely matched the paid holiday schedule of the company I am contracted to, in other words, when the direct hire employees have a paid holiday (Thanksgiving and Black Friday), I just have to take the hit on my paycheck. AeroTek should be matching any paid holidays, but they have refused to do so in the past, despite the initial statement that certain holidays would be paid according to the client's schedule.