Challenging but very rewardingThe good thingsThe people are easy to communicate with. They easily notice and appreciate all your hard works and efforts. Payments and reimbursements are always updated.
The challengesThere are lots of things to do but once accomplished, the experience is very rewarding.