Interacting with my colleagues on a daily basis.
The timeliness. I have never missed a pay and my hours are fairly flexible.
Cohesiveness, quick responses and the fact that we are multicultural but full of respect for each other.
Everyone is always looking forward to helping each other out in case of any question or problem that may arise.
The leadership team does its best to make sure everything is communicated to the team members under them very well and timely, and they are always very kind but firm.