Sometimes very challenging and sometimes very rewarding. A learning opportunity, most phases were self trained. Managment changes were frequent. The hardest part of the job was having to depend on others to complete some tasks.
The most enjoyable part of the job was the end result of satisfying the customers needs.