For a Fortune 500? Sure not.
For someone with problems much bigger than slick branding they are good enough.