With several different companies now I'm struck by how much time is spent on 2 things consistently: non-relevant but regulated HR training, and company-provided equipment failing. This is making me wonder if the grass is greener in the contracting world.
I'm sure there are ups and downs. Looking to hear thoughts from those that have made the jump from full-time to contracting.
Some cons, which might also be pros, are that you're running your own business and need to wear all of the hats. You manage your own payroll, buy your own supplies, and maintain your own benefits. You have to regularly find new work. You have to negotiate your own contracts and deal with customers who violate the terms. You do your own invoices and must ensure that the customer pays you. Sometimes, working through a recruiter can make some of this easier, but there are trade-offs where the recruiter wants to treat you like an employee too. You'll need to plan for gaps between work, meaning that you need to set aside funds in the business so that you can continue making payroll.
I've been independent for several years and it's worked out well for me. That said, everyone is different and it's good to get multiple opinions to compare with how it might fit your personal situation. I read books, talked to other people, and did a lot of research before taking the plunge.