@Electrical_Engr_CDR, it's more of pros than cons.
The following information are just based on the experience of myself and other people I know who have applied through ENS.
PROS
Work - You will have work when you arrive in Australia. This means you have income to support your financial needs while in Australia. Accommodation - Some of the companies will pay for your accommodation for the first month or more. This is to give you time to look for a house to rent.
Visa Application - Some of the employers will do the visa application for you especially if you are applying from overseas. You just need to submit all the requirements to them. Visa Cost - Some of the employers will pay for all the expenses on you visa application. Some might require a bond, for example you have to work for them for a year or more. But it is actually ok because you will have work. And some might ask you to repay the visa cost depending on the agreement.
Processing time - Faster processing time than Skilled Independent Visa. ENS up to 8 months while Independent could be up to 12months SkillSelect - Submission of Expression of Interest is not required presuming that you will have an employer that will sponsor you.
CONS
- Employer – You will have to work for the same company for a year or more. You will obviously have to sign a contract from your employer and they may note there the number of years that you have to work for them before you can transfer to a different company. This is case to case basis but I know some people who have been on this situation.