The work environment, good work culture and positive energy
Its paid as per efforts you have put into, basically you give best you get best results
Embracing technological change, smart people, good benefits.
More collaboration on team projects
As soon as I find a new job.... I'm out.