The leader team is professional and very approachable.
Team is young. Very cooperative people.
The culture is cool - environment is peaceful.
People around me are cool - that's enough for me.
Compensation is good. Not the best, but I pay what i deserve.