I had good experiences working for Alpine Access many years ago. Check out the boards at WAHM.com and WorkPlaceLikeHome.com - there's lots of folks there who've worked for both companies and you'll get some good responses.
working for them isn't a continuous job is it? I was under the impression it's more of a temporary type job, they give you an assignment when it's available, but it's for a limited amount of time.