I was on a student "intern" assignment/temporary employment, so I really didn't get to see how benefits or advancement worked.
I typically went to work and worked on different projects, one-day projects or longer.
I learned about filter construction, Kaizen principles, and working with many different people. I still have friends from that job, which I had back in 2006.
Management critiqued me in a review after I left: I wish they had told me to my face. To my face, they were pleasant enough.
The culture was the best part of this job. There were lunches, holiday celebrations, the works. There wasn't one person there who was hard to appreciate.
Culture, everything else