Did you know?
You can earn activity points by filling your profile with information about yourself (what city you live in, your favorite team, blogs etc.)
I believe that the company forks out whatever the employee forks out. The employee basically picks up shares at a discount 50% because the company pay's the other 50% up to a maximum of 5% on each check. It is a good deal.