Vince - As Jon said, the comments were not directed at you.
What you'll note if you read the other threads in this category is that people often sign up for the site when they see a discussion about their company, and start shilling for it. They post 1 or two comments that tell people how good the company is and then disappear. It SEEMS that this is once again the case.
Your question is completely legit. That said, I'd heed caution when new members to the site respond about a company. In most cases, it turns out that they are shills for the company.
I'm sorry that you misread the posts of Jason and me.
Good luck, and perhaps we'll hear from someone who has some experience with these guys.