Pros: awesome work environment, responsibility, growth.
Cons: temp job, bad temp angency.
I was placed at Cardinal Glass through a temp agency called Balance Staffing. The job was fantastic but it was only a temp job lasting about 8 months or so. I was however happy to place this job on my resume because I got a ton of experience driving boom lifts (almost every day of the entire job), and I got industrial experience -- like, working around cranes with lockout/tag-out protocols.
Basically, my job was to be their personal CCTV installer, installing roughly 50 new IP and analog cameras and doing maintenance on their other 60-70 pre-existing IP and analog cameras. I worked side by side with their IT consultant during the installation. All of the cameras required the use of either a 20' boom lift or a 60' boom lift.
I also worked independently here. The management left most of the executive decision making, as far as my job title was concerned, up to me.
I also got some experience working side by side with the companies maintenance electricians for a few months during my employment.
Cardinal Glass was great but Balance Staffing was difficult to deal with. Problems with paychecks, Problems with their "cash card" gimmick they forced me to receive my checks on, inconsiderate and disrespectful of my rights as their employee.