Productive yet stressful place to work.
I like the job itself. I don't mind the long hours, but I do mind how the employees are treated, over-worked for very little reward.
I learned a lot of new systems, the planning side of the job, the buying side of the job, many vendor related relationships, etc.