
The good salary package and good team.
meeting people, interacting with all the friends
Collaboration, Learning from each other, and team work
Good colleagues, great manager and learning and development
The fact that they care about their employees and actually get sad if you leave the company.