
Everything that they offer. All the benefits.
Communicate well and provide assistance for some technical difficulties and or work related.
They communicate well and always on top for every update/new things for the company.
Despite of different culture, the environment is always full of positive atmosphere, learning new things and inspiring.
Knowing I have a job. The fact that the work itself/nature of the job is challenging and you learn from it.