This job gives you plenty of opportunities to learn and challenge yourself. Co-workers were professional and were available and willing to help. Extensive driving and many nights away from home in a hotel is required. One egotistical team leader made work life miserable for many professionals who left as a result of this person's behaviour. Nothing was done when this individual's behaviour and unprofessional conduct was reported to the manager.