
getting paid on a regular basis :)
A great group of very skilled individuals
Being able to accomplish something big or completing major projects
Trusting the in the team - however, it seems that is becoming more difficult lately
They (specifically Suresh) have an incredible talent in being able to know what's going on at all levels of the company. He has an great vision for the company