Autonomy to do my work with low management overhead.
Talked with everyone (peers up to CEO). Got a good feel for every level in the organization.
they teach well
They are fair and listen to concerns.
Great staffs and great employees. Great work environment. Its been wonderful to be a part of the company.