The scuttlebutt is they are to quick,lack quality and don't follow up on the job when there are complaints.
With any company , always ask for references you can go to . See the jobs they have done and ask questions.
Do they have insurance or any claims from the department of consumer protection and the local building official. Are the jobs clean, prompt and finished.
Never pay the last third until you are satisfied with the job.
There are many other things to consider, but these are important with any company.
You also get what you pay for. A cheap price means a cheap job. Get more than one company to give you some prices, you may be happier with a local contractor who may cost a little more....but still has to show their face in town.