Good avenue for improving Interpersonal skillsThe good thingsWorking Environment and Development of Interpersonal Skills. Good training ground in improving skills when it comes to dealing with people.
The challengesYou have to be accurate in actual measurement hence you will pay for your mistakes.