Overall good company to work for. Good compensation and benefits package.
Provided support and guidance to all employees, from Managers to hourly employees. Being able to handle multiple projects, with prioritizing.
Learning is an on-going process, as the business changes, you need to change and learn as new practices and policies are put into place. Being able to adapt to different management styles.
The hardest part of the job was during periods of reduction in force, understanding the business needs, but knowing you are impacting someone's life.
The most enjoyable part of the job was getting to know the employees and being able to help them out, whenever they had any issues or concerns.