-I get to work for bigger companies as a contractor.
-Good pay.
-Friendly people.
-CEOs are very down to earth and friendly.
-2 weeks vacation each year.
-Health care plan is awesome and the company will pay 50%, very cheap copays.
Cons
-Promotions and salary increases are really up to the company that hires you as a contractor.