Pros: free lunches, great exposure, fantastic training.
Cons: long hours
Aerotek was very structured: morning meetings at 8:45, office meeting at 9:00am and recruiting on your particular role for the remaining of the day or until it was successfully filled. Our management team was divided up in different "triangles" which managed certain accounts. They constantly went out of their way to improve not only their team but themselves. The hardest part of the job had to be the long hours. The great part of Aerotek was always their team building events.