
The ability to manage my own work-time schedule.
Getting to interact and work with very talented and friendly people.
That's filled with talented people with different backgrounds and everyone brings their best day to day to work.
Being able to bring all my skills to work, and to learn new things and skills while at it.
Their openness and transparency. None is unreachable, and every one can make the time to talk with you if you need it.
Their openness to tell us everything they do, how they do it, and what are the results and the state of the company.
I believe the traits mentioned about the leadership team is reflected in the overall team, and thus I find that every one is always willing to help and listen. This, coupled with the amazing and diverse talent every members brings to the company make it an awesome place to work.