Pros: free dinners with overtime, good working environment, not micromanaged
Cons: sometimes there would be long hours, when working with services fast deadlines
The work was project driven. I would get an assignment from my supervisor to program/modify a tool or Human Machine Interface system (HMI).
The majority of the work I did was what I went to school for. I programmed PLC's (Siemens and Schneider Electric) as well as modified HMI systems (WinCC Flexible and Iconics).
My main interaction with management was my supervisor and he and I were on excellent terms. There were times we had argued about systems but it was a good working relationship.
The hardest part of the job was keeping with the deadlines. Not much time was ever given to the electrical side of the tools, so sometimes it was hard to keep with the schedule when problems were occurring in the program for an unknown reason. Some late nights were needed in order to get the tool done in a reasonable time.
The most enjoyable part of the job was when you would get the tool operating the way the owner wanted it to work. The tool wouldn't be release for site unless it could perform flawlessly.