I enjoyed the small company environment, this allowed me to build community with my coworkers. Since the there are a small number of employees I was trained in many different departments not just the one I am studying, this gave me insight into different jobs available to me.
What I wish was different
The company is a technology company, when I would answer calls I wish I knew the products more to be able to help, however I am just a summer worker so it is hard to learn an excess amount of skills.
Advice
Community within a company is key, it allows for so many unexpected opportunities.