
A lot of very clever people working together
Actually getting to do development
They are honest about whats going on and what is coming up
It pays a lot higher than the market rate for the area.
Having work to do, there can be periods where it is unclear.
They know what they are doing and have a clear idea of how to achieve the goals.