Hi, We got an email offer from a company offering to write articles for us, they say they have over 300 website/blogs to submit them to. Is it still a good idea or way to get links or do you consider it to be bad for google since these sites might be low quality?
One quality article on one authoritative site will outrank 300 articles on bad sites. Not worth the risk IMHO, it sounds fishy. Think about quality, not quantity.
For what it's worth, I have two article writers with much more experience in my niche than I do. Normally you have to go out and find the real knowledgeable folks who will write, they don't come to you. That's been my experience.
Check those sites first. Ask 70 or so from them, and if almost all of them have around 5 PR at minimum or more, then you can believe them. Else, don't even think of asking them to write your articles. You'll just get your site penalized for writing a bad article or even a spam.
Ask this company for a portfolio and 2-3 examples of published articles for other clients (if they can). Also, it would be wise - in case you hire them - to tell them clearly that YOU will choose the blog to submit the article to, even if the blog is in their database.
Will you own the accounts and logins to the 300 sites? If you want to distribute try to look for services / companies that give you ownership of the accounts the articles are placed on. This is pretty valuable as these are usually authority type sites and you can use them in the future to release future writing content which is added long term value and potential.
...an email offer from a company offering to write articles for us, they say they have over 300 website/blogs to submit them to.
It's highly unlikely that the articles will be good. At best they'll be rehashed versions of content already on the web.
Ditto, I doubt that there's a chance in hell that the 300 websites/blogs are going to be authoritative enough to help you in any way.
If the links are dofollow, this will be seen as exactly the kind of guest blogging that Matt Cutts has been warning against. Where is this company going to be when you have to remove and or disavow the backlinks from these articles? You can be sure that the 300 sites are already on Google's radar.
If the links are nofollow, you're not going to get enough traffic of the kind you need for the exposure to help build natural backlinks... and if this network is a large enough abuser, even their nofollowed links might start hurting you.