Pros
Potential to earn reasonable salary (augmented by overtime/incentive pay), travel to client locations, learn/develop experientially
Cons
Disparity in competencies of full-time and contract employees results in textbook case of 80/20 rule; 20% of people do 80% of the work. "Integration" w/ parent company that has taken several years and remains ongoing has resulted in layoffs, resignations, and a series of efforts that although well-intended, have been horrendously executed leaving employees anxious and unsure of what the future holds, or if it even exists for them.