Great opportunity, enjoyed the challenge
Pros
I was provided training on all of the tools and strategic plans for the site. I was over a two shift operation and scheduled my work based on the needs of the business. nGROUP sent resources and engineering support on a regular basis to ensure performance was meeting the standards. I was given the responsibility to manage results based on the team I built. I was expected to have my teams follow engineered work methods, which were pretty amazing compared to the previous approach the client took. The Regional Manager I worked with worked closely with me and mentored me in the nGROUP way. I found this position very insightful and rewarding and it provided me with new skills I didn't posses before. Income was average but fine, work life balance was great considering I scheduled my work over the two shifts as required.
Cons
The job only lasted for 18 months or so since it was a contract job. The client ended up moving operations, so it was out of my and my employers control. Benefits were covered for my individual costs, but not my families, which I guess is expected now, but still stinks. The culture was often discussed with me by my manager, but it was difficult to replicate as I worked on a client site. I had high expectations on me as a manager since I worked for both nGROUP and the client, so it was hard to please everyone all of the time.