Columbo, you as much as anyone are welcome to learn about the company. Go to their website, read the news releases, look at the maps, ask some questions and do some research. You'll feel a lot better.
As far as coming to a forum "fresh", everyone does at some point. It's up to yourself to make use of it. Ask some "older posters" questions and see if anyone refuses you an answer, then tell me whether you think these people should move on.
No poster here thinks they own this forum. Agoracom owns it and we are lucky enough that they have decided to keep it open, with nobody paying for it.
Respectfully,
strato