My recruiter was a wonderful person to talk to.
Employee benefits are very basic. Be prepared to top up with a better plan of your own. Do NOT sign on as an employee if you wish to set up your own business later on. I was told i would be allowed to do this and when the time came that I wanted to they told me it was against their policy.