Enjoyable job, but offers little upward mobility and fairly static salary plans.
The work was fairly consistent, which is good for those who like a steady workflow with few changes from day to day. If you enjoy more variety in your work, this may not be the best job.
Lower management was very friendly and helpful, and one of the best things about the job. My superiors enabled me to effectively perform my duties without abandonment or micromanagement.
However, upper management seemed to evidence a comparative distaste for their employee safety. Although located in an area with numerous heavy winter storms, the company resisted cancellations or delays, even when employees were getting into major accidents getting to work. This led to numerous disgruntled employees.
Most of the coworkers are friendly, creating a comfortable environment to work in. However, the workplace need not be an overly social atmosphere for those who prefer to come into their desk and work quietly and depart.