High programmer empathy, low ego developers tend to be successful here.
Interesting company attributes: Distributed, open source style development model, team oriented, high cooperation. Automated testing, good processes, build tools, etc. are very highly valued. "Elegant code" is a serious concept at Unity.
Hiring: Flexible. Unity has local offices almost everywhere, giving it great freedom in hiring.