Pros: challenging, rewarding, flexibility
Cons: challenging, travelling
Every day was a new experience and challenging but rewarding at the end. I had flexibility and great support. My immediate supervisor was encouraging, supportive and a great motivator. My payroll analysts and the HR dept. were great as well as senior management.