salary, very well over the market!
ability to contribute on new projects and recognition
schedule was open and flexible
people like to work, like what they do, they were born to provide service
open, you can bring new ideas, you are respected, seen as a valued contributor
great support, enjoy working with them! need to have more clarity and direction seems to change very fast, too fast, no need to say yes to all great ideas