I had my HR department sign up. The HR director made me the contact person. Honestly, there really isn't much in the way of discounts. In my opinion, you will find better discounts elsewhere. When I first found out about it, I really wanted to see what it was all about, but was disappointed to tell the truth. So, I say don't worry, you aren't missing out. I think is it mostly "advertising", get employees interested, that type of thing.
If someone else out there knows something I don't, they'll jump in.