Re: Dangers of moving from outside to inside IR35
Apart from temporary skill gaps, there are two other key reasons why companies will take on contractors rather than permanent staff
1) Dealing with sacking/redundancies will require a good HR department to follow the correct process - but most companies HR department will typically mess up the process.
2) Teams of permanent staff need to have good managers - but most managers are not very good at managing people. It's just easier to to bully and terminate contractors when they don't do what they are told.
In the main, a lot of contractor positions in big companies are due to incompetence within HR and management rather than the technical skills that a contractor brings to the role.