
Transparency & communication; domain knowledge; team values (culture & employee satisfaction/health is noticeably high priority); accessibility/non-aloofness
The people are top-notch. Beyond that, professional development, and the feeling that I'm going somewhere -- not stagnating.
Collaborative; everyone is working hard to improve as a whole team without trying too hard to look good as individuals, and without ever passing blame, which does make them all look great as individuals. We trust and genuinely enjoy each other. I'd hire any of them again without a moment of thought.
People really care about each other. We're all doing our fair share as well as we can. Management is structured so nobody gets lost in the crowd. We value diversity of backgrounds and ideas and personalities, with no single formula for who we want everyone to be (except for the virtues we aspire to)