
So far so good, workable compensation.
Most of the team members have good donain knowledge.
Org Culture is good here.
Ability to make independent technical choices, if enough justification is there.
They have good technical background, aptitude, and are willing to hear different viewpoints before taking decisions.