As a foreigner that used Atlas to incorporate my consulting business, I can certainly vouch for it. It is an excellent example of "one stop shop" philosophy.
All their marketing has led me to believe they exist to support businesses like typical techcrunch-worthy SV startups, just based elsewhere.