Thanks tigertech. I really appreciate you taking time to respond.
You can find good companies -- honest!
How can one know he/she has found the right one (BEFORE SIGNING UP!)?
For example, are there certain questions one may ask the potential company? Are there certain important traits to look for?....
I am just trying to educate myself.