This is only about the location of my contract job.
I have learned some new things while working here, but I see a huge waste in effort due to the poor processes and rules put into place.
The facility is poorly managed and maintained. Electrical, plumbing, HVAC and pest issues. No running water inside the facility for hours and hours at a time.
The work has been steady and hectic for many years (again, mainly due to poor management and planning) and you have to learn their system and way of doing things on your own.
Co workers...like most places, some good some bad. A very diverse group of people. There are a lot of young inexperienced talent that are being taught, forced into doing things the wrong way. If they had any previous knowledge or experience, it's all being sucked out of them.
The hardest part of the job is trying to get anything done on time or in an efficient and effective manner. So many road blocks, lack of communication, change in policies (more like personal preferences) and not be allowed to do things correct the first time around.
The most enjoyable things about working here are (1) seeing a program completed and knowing you had a big part in it, and (2) leaving for the day.