
Interacting with my team and the local people at the branch.
Fun team meetings - we play games and listen to music before calls/training start. Everything is very interactive.
They are consistently engaged in our development and training. They want us to succeed so that our teams will succeed.
The "mindshare" - sharing tips and tricks to help make some of the work easier and give us time to focus on more important things.
Bi-weekly payments. I don't need to wait a whole month before getting paid for the work I'm doing now. There is consistency in this and I am able to manage and stretch my paycheck to cover my living expenses.