
Very smart and capable people
Our leadership and the people
The number of people you get to meet! I hear it's highly competitive to get a position
Transparency is unreal. Constantly striving to do more and more better for their people. More attention to prioritization of work as company grows quickly and routine setting of business goals would be helpful.