The ICP option is (in their words) self funded and you dont do a type rating at end of it.
As opposed to the Wings programme which is self funded, secured and you don't get a TR at the end of it by the looks of things. Wow, you'd better put big pressure on yourself to make 'the grade'! DO NOT BELIEVE THE HYPE.
Summer contracts/flexiwings is b*llocks. It's not a proper job. You can't plan your life on a temp contract. You can't get a mortgage on a temp contract. Don't be fooled into thinking that a temp summer contract is a good thing.
And that is if you are lucky, but is exactly the point. It is amazing how that stuff really doesn't matter before pilot training.