Please join as a permanent employee.
Don't go for contract basis otherwise your job will not secure. Good environment to work and good collegues. You will love to work.
This company.helps.me to build my confidence also gives me chance to start my carrer....i have learned lot of things from here not only related to process but also the other things which helps me in future