Paymasters if you really know what you are worth.
Team with a Vision and commitment to get it done.
Overall compensation structure is good
All are good, experience is ok
It is a positive experience on the whole