The organization had many processes in place to accomplish the work at hand. My manager was formerly an engineer, so it was great working with him. It inspired me to work harder to achieve project milestones on time by doing prep work early, doing some quality control and eventually reporting project status to mid- and chief IT management.
Cons
None to report. I enjoyed the challenging work I did and all of the people I worked with.