This is a response I got from Warholic (Who is apparently running the Company) in response to that question. "you need to make a cool map before being considered into the ForgeHub company. We have about 80 spots left and I was thinking it would be fun to have the invitation to this group as a part of the reward package for getting your map featured or voted top 3 in the community favorites we will hold each month. I'm sure if you create awesome content post December we'll be able to fit you in! Sorry about our take on companies, I don't think any community is handling theirs quite like us:/ Regards, War" I do not know if this is still the case but I am still interested as well
I appreciate the info xxBRYTExx. Super helpful. At minimum it gives me something to shoot for. Better start building awesome maps I guess.