Yes - WordPress powers 36.28% of the top 1 million websites, many of those, large enterprise businesses. WordPress is the biggest CMS for a reason and can work well for businesses of all sizes.