I've had the opportunity to work at WorkVille since the launch and it's been an amazing inclusive experience. The management team is amazing and always has the team + the member's of the space's best interest in mind. Great place to work, I highly recommend it.
You will get the chance to network with people in different industries. Also, the members of the organization and supervisors are friendly. They are always there for you when you need help.
Cons
There is a lot of downtimes. lack of consistent projects to work on. Non paid internship. didn't learn much.