Good, solid company to work for with many opportunities for advancement
typical 9 to 5 day with normal breaks, fun people to work with and great benefits. I held several different jobs throughout my time there, so I learned many different things about different aspects of the business. Management is good in some departments and not so good in others, and when I was there the managers were allowed to opt out of training classes that I, as a new supervisor, found very useful to help me manage my people. The lack of commitment and/or indifference to self-improvement on some managers' parts was disheartening and was evident in their management styles. The hardest part of the job was workload/time management and the constant push to meet exceedingly difficult goals. The most enjoyable part was the relationships I had with my co-workers. I made a lot of good friends over the years, many of whom I still talk to.