Well organised, time effective and proper questions
Work culture is defined and flexible
I am paid good with good compensation benefits
Interaction with customers and team members
Team work is good. All the work is distributed equally
Work culture, ethics, management , work schedule and paid holidays