Pros: get to work with a lot of different technologies
Cons: company growing pains
Overall, Intelligrated is a good company to work for with fair compensation. A typical week in the office consisted on meetings, document/drawing/schematic creation with scheduled deadlines and deliverables. A typical week on a job site always varied depending on location and time of year.
I learned about a variety of products and communiations such as AB, Wago, Schneider, Profibus, Devicenet, and Controlnet in both PC and PLC controlled systems.
I got along great with my immediate bosses but I didn't have as much of a relationship with upper management because I was not in a position to see them on a regular basis so it is hard for me to comment on the overall management.
The hardest part of the job was hitting a schedule with a moving target of deliverables because of repeated customer changes. It can be done and has been done but it can be a painful process.
The most enjoyable part of the job would be knowing that I was contributing in the design for the material handling needs of big name companies. I always thought that was a pretty cool feeling.