This company offers employees free access to their gym on premises ..they pay for sponsored local races and give to local charities.
Most departments have a good working environment.
Hardest part was working with managers that are unprofessional
Enjoyable was getting to interact with associates on a day to day basis.
Company supported strong personal growth.